kood481748 发表于 2011-1-27 01:40:07

本小弟不会使用AU3的错误@ERROR,有没有哪位老师给些指点?

本小弟不会使用AU3的错误@ERROR,有没有哪位老师给些指点?

比如$IE = _IECreate("http://www.baidu.com",0,1,1),如果是该网页打不开,要怎么返回一个错误信息呢?

_ddqs. 发表于 2011-1-27 05:04:57

#include <ie.au3>
;----------------------------/
;程序异常处理
Global $MyError = ObjEvent("AutoIt.Error", "_MyErrHandler") ;初始化错误处理程序
;
Func _MyErrHandler()
        ;Return
EndFunc   ;==>_MyErrHandler
;----------------------------/


$url = "http://www.baidulp.com/"
;$url = "http://www.baidu.com/"

$IE = _IECreate($url, 0, 1, 1)




$n_url = $IE.document.location.href()
If @error Then
        Exit (MsgBox(0, 0, "目标地址错误! "))
Else
        If $n_url <> $url Then Exit (MsgBox(0, 0, "与原地址不符! "))
EndIf


MsgBox(0, 0, "ok!")


页: [1]
查看完整版本: 本小弟不会使用AU3的错误@ERROR,有没有哪位老师给些指点?