注册 登录
编程论坛 VB6论坛

求解释一段代码

学编程啊 发布于 2012-09-17 12:56, 425 次点击
Private Sub Cmd1_Click()
Static i As Integer
Dim s As String
Select Case i
Case 0
    s = "为了你开心,我把不开心按钮给去了。。。但我想你也不会不开心吧!!!"
    Case 1
    s = "告诉你一句悄悄话,"
    Case 2
    s = "你听了不要激动哦,"
Case 3
    s = "....."
Case 4
    s = "知道了吗?"

Case Else
s = ""
End Select
Label1.Caption = s
i = i + 1

End Sub
求解释一下代码名词的意思谢了
另外哥鄙视日本哥!!!别脏了哥的贴
2 回复
#2
风吹过b2012-09-17 17:25
Private Sub Cmd1_Click()
Static i As Integer         '定义 i 为静态变量
Dim s As String             '定义 s
Select Case i               '根据 i 的值进行多分支选择
Case 0                      '=0
    s = "为了你开心,我把不开心按钮给去了。。。但我想你也不会不开心吧!!!"
    Case 1                  '=1
    s = "告诉你一句悄悄话,"  '给 s 赋值 以下类似
    Case 2
    s = "你听了不要激动哦,"
Case 3
    s = "....."
Case 4
    s = "知道了吗?"

Case Else      '没有符合条件时
s = ""         's 为空
End Select
Label1.Caption = s    '把 s 的值显示在 label1 中。
i = i + 1      ' i 自加 1

End Sub
#3
邵帅2012-09-19 15:51
2楼解释的很好。
1