余姚崇文书院官网:会VB 的进来

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 11:16:10
谁可以帮我看看下面的代码有什么问题,
Do
i = 0
If i = 0 Then
MsgBox " ... ", 48 + 4096, "无言..."
If i = 1 Then
MsgBox " 我想要你和我聊天", 48 + 4096, "按确定好吗?"
i = i + 1
Loop Until i = 2

调试说LOOP 缺少 DO ,怎么改啊?

把MsgBox那条语句接到Then的后面或者给每个If语句加个EndIf与之配对即可

i = 0
Do
If i = 0 Then MsgBox " ... ", 48 + 4096, "无言..."
If i = 1 Then MsgBox " 我想要你和我聊天", 48 + 4096, "按确定好吗?"
i = i + 1
Loop Until i = 2

晕死,按楼主的代码是死循环啊???

Do
i = 0
If i = 0 Then
MsgBox " ... ", 48 + 4096, "无言..."
If i = 1 Then
MsgBox " 我想要你和我聊天", 48 + 4096, "按确定好吗?"
i = i + 1
end if
Loop Until i = 2

我不太懂,但也来说说吧!
在VB的每条If语句中,若连续用If的话,下一条语句就应加ElseIf
i=0放在循环的前面比较好,我想还应给出变量的类型转换好

没有写end if

大哥2个IF都没END IF
你要计算机怎么分得清楚啊
是嵌套IF
IF从那开始?从那结束?
给结束语句啊