引用:
原帖由 yhzmw 于 2007-4-5 12:32 发表 
Window("AutoCAD 2008").WinMenu("Menu").Select "File;New... CTRL+N"
qtp已经识别出menu对象了,就应该可以执行,提示找不到对象,你可以看看select的值是否正确,注意大小写空格等。
另外楼上的:楼 ...
首先,谢谢你的提醒,可能对象值确实有错,但是这个值是QTP自动的,我无法检查是否多了或少了空格什么的。
请问QTP中获取对象值是个什么机制呢?比如这个“File;New... CTRL+N”是怎么得到的?
另外,我发现,单是录制和回放,不加入任何手工编制代码的情况下,针对window application得部分应用程序,选择菜单这个动作的回放都有问题,比如我这个应用程序和Microsoft Office Outlook等。但是其他一些是正常的。这是为什么呢?
PS 如果用快捷键,回放正常。
另外,如果在回放过程中,手动点选该菜单,回放过程就可以进行下去了。这是为什么呢?
我是新手,问题一大堆,请各位不吝赐教!