wyfyan 发表于 2012-12-12 16:51:33

【已解决】请好人帮我看看呢,一句简单的语句为啥报错呢,谢谢

本帖最后由 黑羽祭 于 2012-12-14 09:32 编辑

如图

wyfyan 发表于 2012-12-12 16:57:24

没人帮忙看嘛,自己顶顶,困惑啊

黑羽祭 发表于 2012-12-12 17:00:14

回复 1# wyfyan


    。。。
这个问题LZ自己尝试解决先,这是每个QTPer的必经之路啊~根据我的判断,应该你是的脚本无关

wyfyan 发表于 2012-12-12 17:09:31

回复 3# 黑羽祭
:$,哦哦哦,刚学领航书,见笑了

joykao 发表于 2012-12-12 17:21:21

请把:前面的空格去掉。。。:L
browser("micClass:=Browser").page("micClass:=Page").WebEdit("name:=wd").Set "haha"

黑羽祭 发表于 2012-12-12 17:29:55

回复 5# joykao


    哈哈,我还想让她自己发现的~

wyfyan 发表于 2012-12-12 17:31:38

回复 5# joykao

:$见笑了见笑了

joykao 发表于 2012-12-12 17:32:07

回复 6# 黑羽祭
:L sorry, 我暴露了

wyfyan 发表于 2012-12-12 19:32:13

回复 5# joykao

我想说,我把你的代码复制到QTP然后运行,怎么也报错啊?{:3_67:} 请高人不吝赐教呀,偶菜鸟一只,刚学QTP。

joykao 发表于 2012-12-13 08:10:55

回复 9# wyfyan


那你代码就只有这句话吗?如果只有这句话你应该再写完这句后打开IE 并且打开百度首页。。。不然肯定识别不了对象哦。。。

或者你可以在这句前面加上一句启动IE的并打开百度的语句:
SystemUtil.Run "www.baidu.com"
browser("micClass:=Browser").page("micClass:=Page").WebEdit("name:=wd").Set "haha"

黑羽祭 发表于 2012-12-13 08:56:38

本帖最后由 黑羽祭 于 2012-12-13 09:05 编辑

回复 9# wyfyan


    这个是百度的搜索输入框么?
1. 确认先开的QTP再开的IE
2. 确认IE上的BHO插件启用否
3. 确认页面是否打开在百度这个页面上
4. 确认当前是否只有百度这个页面
5. 确认这个IE窗口上无多个Tab

wyfyan 发表于 2012-12-13 17:24:48

回复 10# joykao


    可能是BHO没有启用成功吧,重新打开QTP,再输入你的代码就允许OK了{:3_69:},谢谢

wyfyan 发表于 2012-12-13 17:26:09

:)回复 11# 黑羽祭

谢谢版主的指点,重新打开QTP后再打开IE就OK了。话说如何确认IE上的BHO是否启用成功呀?谢谢前辈指点

joykao 发表于 2012-12-14 09:12:02

如图:

黑羽祭 发表于 2012-12-14 09:31:48

回复 13# wyfyan


    在IE里的工具-->管理加载项,就能找到BHOManager Class了

wyfyan 发表于 2012-12-14 10:42:14

回复 14# joykao


    谢谢你!

wyfyan 发表于 2012-12-14 10:42:32

回复 15# 黑羽祭


    谢谢斑竹,看到了
页: [1]
查看完整版本: 【已解决】请好人帮我看看呢,一句简单的语句为啥报错呢,谢谢