|
我用的程序是wr自带的VB flight 1A,开始进入的登录框:
其中有OK,Cancel,Help三个按钮,假如我用录制的方式的话,出来的是obj_mouse_click()
而我这代码中都是自己写的方式,不是录制出来的格式;
下面是录制的:
set_window ("Login", 1);
obj_mouse_click ("Help", 37, 14, LEFT);
这下面是我自己写的:
if(win_exists("Login")!=E_OK)
{set_window ("Login");
button_press("Help");
}
用GUI的learn功能learn出来的Help的GUI物理描述:
Logical name:Help
{
class: object,
label: Help,
MSW_class: ThunderRT6CommandButton
}
假如我想用自己的方法,把这个按钮设置成push_button类的话,我是这么写的:
Logical name:Help
{
class: push_button,
label: Help
}
并且这个按钮是Login窗口下的.
在GUI Map Configuration中已经有push_button类了,但是这种方法为什么就是不行呢?高手帮忙啊,谢谢!!!!
[ 本帖最后由 havards 于 2007-10-18 13:44 编辑 ] |
|