重庆旧城改造赔偿标准:请教如下一个关于VB的问题!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 12:48:07
Private Sub Command1_Click()

message = MsgBox("显示" & Combo1.List(Combo1.ListIndex) & "和" & Combo2.List(Combo2.ListIndex), Combo1.ListIndex + (Combo2.ListIndex + 1) * 16, "消息演示")

Select Case message

Case 1

MsgBox "你按下了OK钮"

Case 2

MsgBox "你按下了Cancel按钮"

Case 3

MsgBox "你按下了Abort按钮"

Case 4

MsgBox "你按下了Retry按钮"

Case 5

MsgBox "你按下了Ignore按钮"

Case 6

MsgBox "你按下了Yes按钮"

Case 7

MsgBox "你按下了No按钮"

End Select

End Sub

如上中,case 1,case 2,case 3....中的1,2,3 是怎么计算出来的啊?
刚刚开始学习编程,希望高手不吝赐教!
MsgBox()返回值是怎么回事?

Select Case message
中的变量message 的值
如果是1,那就做CASE 1之后的语句
2,就是CASE 2之后的语句
message 是MsgBox()方法的返回值
其返回值是固定的
你按了弹出的MSGBOX的OK的话会返回1
Cancel返回2
具体值你上面的程序已经说明了