|
我也遇到这个问题,为什么显示出来的都是空值
已经看过“GetROProperty,GetTOProperties,GetTOProperty的区别”这边文章。
我使用了以下两种方法:一种是自己创建的对象,然后使用GetROProperty;另一种是录制的对象,然后使用GetROProperty,返回的都是空值?最近刚接触描述性编程,不知道是什么原因,希望同仁不惜指教。
脚本如下:
第一种:
Dialog("Login").Activate
Set AgentName=Description.Create()
AgentName("attached text").Value="Agent Name:"
AgentName("Class Name").Value="WinEdit"
Dialog("Login").WinEdit(AgentName).Set "founder"
msgbox Dialog("Login").WinEdit(AgentName).GetRoProperty("text ")
第二种:
Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set "founder"
msgbox Dialog("Login").WinEdit("Agent Name:").GetRoProperty("text ")
我这样做的意图是:运行的时候返回"Agent Name:"的输入框的值,我这样那里不对阿?怎么每次返回的都是空的? |
|