51Testing软件测试论坛

标题: push_button类的问题!!! [打印本页]

作者: havards    时间: 2007-10-17 16:31
标题: push_button类的问题!!!
我用的程序是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 编辑 ]
作者: lantianwei    时间: 2007-10-17 17:36
你应该先进行映射,请查看相关帖子或参考WR帮助
作者: zhaoaihua305    时间: 2007-10-26 15:07
由object--〉push_button,不是这么简单就变过来了呢,,呵呵,需要映射一下
作者: havards    时间: 2007-10-28 15:19
谢谢大家,明白了,我是小新,真的麻烦大家了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2