feicuiboy 发表于 2009-7-11 23:51:26

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

本帖最后由 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

afan 发表于 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

UID 发表于 2009-7-13 14:49:26

居然加逗号,算你狠

赶猪上树 发表于 2010-4-11 21:10:58

新手看不懂哦`
页: [1]
查看完整版本: 按照Let's AutoIt教程,不知道出错在哪