【已解决】急,帮忙看一下这个错误
本帖最后由 黑羽祭 于 2013-1-23 11:25 编辑SystemUtil.Run"C:\Program Files\Internet Explorer\IEXPLORE.EXE", "www.baidu.com"
For i = 0 to 9
Browser("百度一下,你就知道").Page("百度一下,你就知道")._
WebEdit("关键字输入框").Set DataTable.Value("关键字输入","Action1")&i
Browser("百度一下,你就知道").Page("百度一下,你就知道")._
WebButton("百度一下").Click
Browser("百度一下,你就知道").Page("百度搜索_搜索结果页面")._
Image("到百度首页").Click
Next
这段代码执行时,提示第一行缺少标识符,不知道怎么改,请大家帮忙看一下 回复 1# ysm145
直接上代码的截图来看看。
我猜是你写的格式的问题,如那个空行 Browser("百度一下,你就知道").Page("百度一下,你就知道")._
WebButton("百度一下").Click
中间不要有空行
Browser("百度一下,你就知道").Page("百度一下,你就知道")._
WebButton("百度一下").Click
写代码之前对象已经添加到对象库中,不知道为什么还报这个错误 难道用SystemUtil.Run打开应用,就识别不了对象吗 LZ只需要使用翻译工具将错误提示翻译一遍就知道什么问题了,这样的问题,是懒惰吗~ 我翻译了,但不知道怎么解决,麻烦指点一下 回复 7# ysm145
无法找到父对象【class browser】,那么肯定就是对象库的browser(百度)与实际显示的页面属性不一致了,你对比一下browser的属性即可发现。
百度,搜索一下之后,页面title发生变化,这时你再根据title识别对象,应该会识别不到(推测)。 回复 7# ysm145
是对象库的问题吧 你应该点击调试按钮 打开对象库, 找到那个Browser高亮一下 看看 是否识别..如果不识别 重新 更新一下 SystemUtil.Run "IEXPLORE.EXE","www.baidu.com"用不着路径 直接这么写就成 你把对象库 截图给看看 是不是对象不识别你更新下 browser ,这是对象库,没发现有什么问题 不知道为什么browser没有被识别 回复 13# ysm145
那你就更新下 Browser 再对象库中 有一个 update更新下就好了 回复 12# ysm145
你是不是开着多个页面执行的脚本?
首先建议执行的时候,关掉所有的页面。
然后也要确认下对象库中的对象是否正常可用,去对象库高亮一下确认一下。 谢谢大家的提醒,我忘记了使用高亮,对象更新功能,刚刚使用了大家的方法,解决了
页:
[1]