一个ROBOT的问题。
Sub MainDim Result As Integer
'Initially Recorded: 2005-1-813:36:31
'Script Name: SDERP1
Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""
GenericObject Click, "Name=TeThemeMenuBar1;Type=CustomControl", "Coords=71,16"
Window SetContext, "Type=Form;Index=1", "Activate=0" Window Click, "", "Coords=89,221"
End Sub
以上是我捕捉下来的,但是回放的时候就没有反应,为什么?是不是上面红色代码的部分的错误,哪个代码的具体含义是什么? 你的错误在于脚本录制不完整,有可能是测试状态不正确,也就是你回放的时候你那个“神灯miniERP“是否打开了? 我是打开程序在捕捉的。程序是打开的 你是测试delphi开发的程序
TeThemeMenuBar1是个控件包的一个控件,安装delphi插件以后识别能力会更强的
看你的代码其中没有安装delphi enabler
Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""
意思是让当前窗口处于活动状态
和
Window SetContext, "Type=Form;Index=1", "Activate=0" 这个语句的功能效果是一样的 谢谢PCL兄,我先去试试 我试过了,但是还是不行,哪个delphi enabler,我已经加在工程里了,好象没有什么用,代码还是一样的,可以说一下具体的安装方法吗? 楼主的软件能不能给我一份
我给你用实际例子讲解
你的问题其实很简单 但是光说你可能越弄越乱 问题已经解决,是由于ROBOT的设置问题,现在抓到的代码
Window SetContext, "Name=Form1;Type=Form",""
不知道这个是不是抓全了,基本上已经可以正常的回放叫本了。
设置在GUI Record Options里的Record object text 选项,我打开这个选项时,抓的代码就是像Window SetContext, "Name=Form1;Type=Form;VisualText=神灯miniERP", ""这样的,但是不选择,就抓不到VisualText=神灯miniERP这句。上边的这个选项,是个问题吗?PCL2004_27我加了你的MSN,我的是jyxuan_5@hotmail.com
页:
[1]