找回密码
 加入
搜索
查看: 1194|回复: 3

按照Let's AutoIt教程,不知道出错在哪

[复制链接]
发表于 2009-7-11 23:51:26 | 显示全部楼层 |阅读模式
本帖最后由 feicuiboy 于 2009-7-12 22:20 编辑

以下代码,一个if..,..then..语句,不知道哪里出错了,请高手指点下,谢谢


DIM $A,$B
$A=InputBox("华氏温度数值输入","请输入")
if @error=1 Then
$A=InputBox("华氏温度输入","刚才您未输入或取消,请重新输入华氏温度")
$B=5*($A-32)/9
MsgBox(0,"结果",$A&"对应的摄氏温度为"&$B)
ElseIf $A="",then MsgBox(0,"11","爱")
Else
$B=5*($A-32)/9
MsgBox(0,"结果",$A&"对应的摄氏温度为"&$B)
EndIf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-7-11 23:58:18 | 显示全部楼层
本帖最后由 afan 于 2009-7-12 00:00 编辑

DIM $A, $B
$A = InputBox("华氏温度数值输入", "请输入")
if @error = 1 Then
        $A = InputBox("华氏温度输入", "刚才您未输入或取消,请重新输入华氏温度")
        $B = 5 * ($A - 32) / 9
        MsgBox(0, "结果", $A & "对应的摄氏温度为" & $B)
ElseIf $A = "" then
        MsgBox(0, "11", "爱")

Else
        $B = 5 * ($A - 32) / 9
        MsgBox(0, "结果", $A & "对应的摄氏温度为" & $B)
EndIf
发表于 2009-7-13 14:49:26 | 显示全部楼层
居然加逗号,算你狠
发表于 2010-4-11 21:10:58 | 显示全部楼层
新手看不懂哦`
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-7-8 06:37 , Processed in 0.073191 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表