首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

小弟我火了,关于else if 的有关问题,老是提示必须为该行的第一条语句

2012-03-01 
我火了,关于else if 的问题,老是提示必须为该行的第一条语句.IfAnum21AndBnum21ThenText5第 +Str$(Co

我火了,关于else if 的问题,老是提示必须为该行的第一条语句.
If   Anum   >   21   And   Bnum   >   21   Then
        Text5   =   "第 "   +   Str$(Count)   +   "次进行游戏 "   +   "     电脑分数: "   +   Str$(Anum)   +   "     玩家分数: "   +   "   结果:平 "   +   Str$(Bnum)   +   Chr(13)   +   Chr(10)
        Else   if   Anum   >   21   then       <------老是提示必须为该行的第一条语句
        Text5   =   "第 "   +   Str$(Count)   +   "次进行游戏 "   +   "     电脑分数: "   +   Str$(Anum)   +   "     玩家分数: "   +   "   结果:玩家胜 "   +   Str$(Bnum)   +   Chr(13)   +   Chr(10)
        Else   if   Bnum> 21   then           <----老是提示必须为该行的第一条语句
        ......
end   if


[解决办法]
ElseIf 不是 Else If
[解决办法]
用这种结构吧:
select case ...
case ...
case ...
case ...
case else ...
end select

热点排行