标题: 关于回放求助! [打印本页] 作者: bb64844866 时间: 2008-6-19 16:41 标题: 关于回放求助! Sub Main
Dim Result As Integer
StartBrowser "http://10.120.20.1/frame/", "WindowTag=WEBBrowser"
Window SetContext, "WindowTag=WEBBrowser", ""
Window WMaximize, "", ""
Browser NewPage,"HTMLTitle=配电管理信息系统;Index=0",""
EditBox Click, "Name=tb_username", "Coords=35,10"
InputKeys "lu.sun"
'InputEncKeys "DAAAAFEAAAAEDrA/z9xPcEjNcg8="
HTMLImage Click, "Name=btn_login", "Coords=30,18"
Window SetContext, "Caption=配电MIS管理平台 - Microsoft Internet Explorer", "" Browser NewPage,"HTMLTitle=配电MIS管理平台;Index=0",""
HTML Click, "Type=HTMLTableCell;HTMLId=menuBar41000000", "Coords=40,10"
Browser SetFrame,"Type=HTMLFrame;HTMLId=subframe41000000",""
Browser NewPage,"",""
HTML Click, "Type=HTMLTableCell;HTMLId=menuBar41100000", "Coords=36,8"
Browser SetFrame,"Type=HTMLFrame;HTMLId=pdmismain",""
Browser NewPage,"HTMLTitle=EquipFiles_Work_Browse;Index=0",""
HTMLImage Click, "Type=HTMLImage;Name=ImageButton1", "Coords=34,8"
Browser NewPage,"HTMLTitle=EquipFiles_Work_AddWork;Index=0",""
ComboBox Click, "Type=ComboBox;Name=ddlCompany", ""
End Sub
高手看下,如上代码,执行到红色部分后,回放就停住了!类似的项目都有问题,即那种屏蔽了IE工具栏标题栏的系统,使用普通模式录制后回放都有问题,不动!作者: bb64844866 时间: 2008-6-20 10:30 标题: 顶下! 求助各位!像那种将IE工具栏和标题栏屏蔽开发的系统,使用robot录制后回放时无法成功,刚一回放即停住了。
这是需要安装什么插件补丁吗?是不是robot识别第三方插件不太好?作者: 村上舞!舞!舞 时间: 2008-6-20 17:16
Browser NewPage,"HTMLTitle=配电MIS管理平台;Index=0",""
把这一句注释掉试试.
另外可以给Window SetContext, "Caption=配电MIS管理平台 - Microsoft Internet Explorer", ""
改成通配符形式试试.这种应该不成问题的作者: bb64844866 时间: 2008-6-23 14:03 标题: 感谢回复! 问题还是未解决...
注掉了 Browser NewPage,"HTMLTitle=配电MIS管理平台;Index=0",""这句后,页面左下角的状态栏永远是正在打开页面状态,因此这句不该注掉,且即使注掉之后回放也是不动。
Window SetContext, "Caption=配电MIS管理平台 - Microsoft Internet Explorer", "" 这句话改成通配符是什么意思?能再说具体点吗:)
这种现象很奇怪,凡是屏蔽了IE工具栏和标题栏的系统,回放都会不动,其它系统都没问题,搞不清楚为什么。。。。。。作者: bb64844866 时间: 2008-6-24 15:09 标题: 自己顶! 在线等高人!作者: 村上舞!舞!舞 时间: 2008-6-26 09:33
加我MSN吧.....huiyouzhiwu@hotmail.com作者: bb64844866 时间: 2008-6-26 17:21 标题: 自己顶下! 我把代码再帖下,有经验的人事一起探讨下吧.这个问题确实很奇怪,屏蔽掉ie工具标题栏后回放,再简单的操作都不行.
以下代码的操作为在打开的页面里分别输入两行字符,就这样一个简单的操作回放也不成功....
Sub Main
Window SetContext, "Caption=http://10.120.20.1 - 配电MIS管理平台 - Microsoft Internet Explorer", ""
Browser SetFrame,"Type=HTMLFrame;HTMLId=pdmismain;\;Type=HTMLFrame;HTMLId=mainframe",""
Browser NewPage,"HTMLTitle=MessageShow;Index=0",""
EditBox Click, "Type=EditBox;Name=TbOperator", "Coords=28,13"
InputKeys "11111"
Browser NewPage,"HTMLTitle=MessageShow;Index=0",""
EditBox Click, "Type=EditBox;Name=TbTitle", "Coords=22,8"
InputKeys "22222"
End Sub
单步调试:蓝色那行如果注掉后,红色那行再往下走,程序就自动跳出来结束了......作者: bb64844866 时间: 2008-7-4 16:41 标题: 问题依然无法解决! 期待更多有经验人事回复!作者: bb64844866 时间: 2008-7-16 14:53 标题: 自己顶 自己再顶下!等高人!作者: zmy5163 时间: 2008-7-18 17:04 标题: 自己的想法 你试一试..在红色的脚本前面或后面...加上 delayfor 1000
我在回放的时候也会遇到..这样的问题..回放停止..或是跳出...新手的小建议.可以试试..
'$Include "sqautil.sbh"
Sub Main
Dim Result As Integer