While 1
$Msg = GUIGetMsg()
Select
Case $msg = $openbut;浏览按键
Case $msg = $nextButton;按下一步
_checkiso ()
EndSelect
Wend
Func _checkiso ()
If StringInStr( $isofile , ".iso") = 0 Then ;检查文件名是否合法
MsgBox ( 4096 ,"注意", $isofile & "不是有效ISO文件,请重新选择")
ContinueLoop
EndIf
EndFunc
ContinueLoop编译时候出错
程序目的是,用户点击下一步按键,运行_checkiso ()函数检查文件是不是ISO文件,如果是ISQ文件,就执行下一步动作,如果不是ISO文件,就返回GUI界面,或者直接点击$openbut;重新选择,现在问题就是If StringInStr( $isofile , ".iso") = 0 Then ;如何来返回或者重新发送$openbut;
刚学写第一个AUTOIT脚本,希望大家指点下
[ 本帖最后由 telking 于 2008-6-24 12:36 编辑 ] |