找回密码
 加入
搜索
查看: 2115|回复: 1

[IE类操作] 已解决 判断错误有哪些写法

[复制链接]
发表于 2011-12-16 17:29:03 | 显示全部楼层 |阅读模式
本帖最后由 nop 于 2011-12-16 20:33 编辑

$free = _IEGetObjById($oIE , "selectplan-5")
If $free=@error Then                
        Run("C:\11.exe")
        Exit
EndIf
$free.click

IE的,网页中没有selectplan-5,运行后if不生效,有别的方法吗
发表于 2011-12-16 18:03:17 | 显示全部楼层
返回值

成功: 返回对象变量指向的特定对象
失败: 返回 0,并设置 @ERROR
@Error: 0 ($_IEStatus_Success) = 无错误
3 ($_IEStatus_InvalidDataType) = 无效数据类型
7 ($_IEStatus_NoMatch) = 没有匹配


If $free=@error Then   这个判断是错误的
可以为if $free=0 then
或者if not isobj($free) then

评分

参与人数 1金钱 +20 收起 理由
nop + 20

查看全部评分

您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 03:29 , Processed in 0.094703 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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