我在用VB做一个小功能,但是遇到了麻烦,我做的是考试系统。

就是判断题每答一题,下面的已答过的题号按钮就变色,而题目会自动跳到下一题,就是当前正在回答的题目,当前正在回答的题目和已经答过的题目颜色区分开来,这边没什么问题,关键是还... 就是判断题每答一题,下面的已答过的题号按钮就变色,而题目会自动跳到下一题,就是当前正在回答的题目,当前正在回答的题目和已经答过的题目颜色区分开来,这边没什么问题,关键是还有“上一题”和“下一题”两个按钮,这两个按钮点击之后,所跳转到的题目的按钮颜色就是当前在回答的题目颜色,而别的按钮颜色保持当前的颜色,就是需要做到这样的功能,希望哪位大侠可以助我一臂之力,小弟感激不尽!!!! 展开
 我来答
papwl60
2011-03-08 · TA获得超过552个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:224万
展开全部
isual Basic编程语言

编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁。就像人类的语言一样,计算机编程语言也有很多。目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。

BASIC是英文Beginner’s All purpose Symbolic Instruction Code的缩写,意思为初学者通用符号指令代码,一直都是程序设计入门的首选语言。

二.学VB有什么用?

VB能做很多东西,只要你想去做。
应用程序。数据库程序。只要能想得到的基本上都可以。但是像操作系统等大型复杂的编程现在一般都用C来编的。用VB很难做得到。要做程序员,单单只会VB还不行。最好多学点其他的。比如ASP数据库 。NET。这样才做出更好的东西来

三.如何学好VB

VB是一种很容易上手的语言,属于典型的入门容易,精通很难。
在现在,VB仍然是世界上应用最广泛的语言.比较适合的领域是C/S架构的MIS,衍生语言VBScript又是一种非常适合B/S架构MIS等的语言,他的简单和易修改非常适合管理系统需求多变的情况.对数据库的支持也很好,有MS在后面支持,你还担心什么,不过任何语言都在进化,VB也不例外,LZ可以以现在的基础学习.net架构,适应发展的需要.

如果你是一巧不通的话,我可以介绍一个学习的方法:

1.先看看书,大致的了解了一些基本的东西,不至于"盲人摸象"

2.从小东西学起(一切在于实践),例如:VB 的三角函数啊.时钟啊.我想在书中是会有的.也可以看看网上的教程...

3.一个很重要的建议:等你已经有所见效了,最好去上个VB的高级补习班.打个比喻:工夫练的最好,也得有个人来帮你打通经脉啊...

4.建议看的书:
(1)《看实例学编程--Visual Basic程序设计》 __西安电子科技大学出版社

(2)机械工业出版社出的曹青,邱李华,郭志强编著的VB程序设计教程

(3) 这个网站有很多电子书可以下载。
(4)

5.总之一句:实践,遇到问题,查! 书查,上网查, 问,Q群...

Q群:1943123
VB.NET大家能解决问题 10372336
VB.NET 园地 3177402
程序员乐园 9786257
VB爱好者家园(Ⅰ):10810027

四.VB可以作什么程序?
还是那句:应用程序。数据库程序。只要能想得到的基本上都可以。

五:电脑编程的网站(多啊,不分先后)
1. 风中奇缘

2.天极

3.
有专门的VB讨论区,而且网站非常干净

4.

5.

6.

7.

8.

9.

10.,

11.

12.

13. 这个靓网可以帮你

14. 网管员之家

15. 超频爱好者网

17. 好师傅教材网

18. 编程爱好者

19. UNIX

20. linux(鸟哥出品)

21.

......

就不多说了
还有:想要什么,多上网,搜搜,就有了...
linshan9541
2011-03-08 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:134万
展开全部
不是很理解您的意思,你的每一题的按钮也是按钮控件做的吗
但是不管怎样
你应该有一个指向每一题的索引,比如说CurIndex,那么不管你是按下面的数字还是上面的上一题和下一题,CurIndex=CurIndex+1 或减1,在每个数字按钮用command.caption, 按按钮3 就CurIndex=3,如果改题做过了就可以在TAG属性里加上yes,然后为了规范可以做一个函数
SetButtomColor curindex
function SetButtomColor(index)
for 全部的按钮
if 按钮的tag=yes then
设置答过的颜色
else
设置未答过的颜色
end if
end if
设置当前正在答得按钮颜色command(index)
next
end function
更多追问追答
追问
我刚学VB,你的意思我看不懂啊!!!
追答
能把你的代码贴上来让我看一下吗,我看看能不能帮你改一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
图杭科技
2011-03-08 · TA获得超过531个赞
知道小有建树答主
回答量:1014
采纳率:50%
帮助的人:590万
展开全部
代码发上来帮你改一下。很简单的
追问
current = current + 1
For Each Me.currentBtn In GroupBox6.Controls
If TypeOf Me.currentBtn Is Button Then
If Me.currentBtn.Text = Convert.ToString(current) Then
Me.currentBtn.BackColor = Color.LightSalmon
End If
End If
Next
追答
Convert.ToString(current) ?
Convert.ToString(的参数是指输出格式,怎么能用current?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式