我在做一个考试系统,要将做的答案和原来的正确答案进行比较,正确的答案是原来我连接的一个试题库里的一个字段,我用LABEL控件将它显示了,以单选题为例
If Option1.Value = True Then
i = "A"
ElseIf Option2.Value = True Then
i = "B"
ElseIf Option3.Value = True Then
i = "C"
ElseIf Option4.Value = True Then
i = "D"
End If
如何将i和LABEL里显示的正确答案进行比较,如果正确,分数(score)+1
If Option1.Value = True Then
i = "A"
ElseIf Option2.Value = True Then
i = "B"
ElseIf Option3.Value = True Then
i = "C"
ElseIf Option4.Value = True Then
i = "D"
End If
如何将i和LABEL里显示的正确答案进行比较,如果正确,分数(score)+1
解决方案 »
- 请教啊
- 怎样通过ini项下的一个值获取对应的项
- 测字符串大小函数
- 高手,大虾救命啊!!!!
- mscomm串口通讯问题,每8位数据后面[自动]加一个0或者1一起发送出去。
- 一个计算机电子书狂多的站点!!!(免费)
- 如何实现如下形式?? 在线等,高手请进
- 怎样设置Dialog控件路径不能随意改变?
- HELP!在VB中设置共享目录的API谁知道?并且会用?!请指教!在线等待您的回答!!!!!!!!!!
- 所谓的 流技术 就是分批读取一部分的数据? 有什么需要注意的地方?
- 错误:语法错误(操作符丢失在'起点="起点"and'终点='终点'),请问怎么回事?错在哪里?
- 小弟论坛开张了,请大家有空去坐坐阵!(注:是动网论坛,小弟无能力自己编)
分数(score)+1End If
i = "A"
ElseIf Option2.Value Then
i = "B"
ElseIf Option3.Value Then
i = "C"
ElseIf Option4.Value Then
i = "D"
End IfIf i = LABEL.Caption Then
score = score + 1
End If
我定义score为整型,score=1
Score = 60
End SubPrivate Sub Command1_Click()
Dim i As String
If Option1.Value Then
i = "A"
ElseIf Option2.Value Then
i = "B"
ElseIf Option3.Value Then
i = "C"
ElseIf Option4.Value Then
i = "D"
End If
If i = Label1.Caption Then
Score = Score + 1
Text1.Text = Score
End If
End Sub