标题: GetItemProperty (Item, Property) [打印本页] 作者: xp20683 时间: 2007-1-30 13:25 标题: GetItemProperty (Item, Property) a=Dialog("VCM").WinMenu("ContextMenu").GetItemProperty("关于(A)","Enabled"),为什么这句话是错误的?
GetItemProperty (Item, Property),中的item是一个字符串变量,这样为什么不对?
我的目的是判断弹出的菜单中"关于(A)"是否是可用的作者: yangkinki 时间: 2007-1-30 14:04
这个item的格式对吗? 这个item是 The full path of the menu item to select from the list;还有报错信息是什么作者: xp20683 时间: 2007-1-30 16:47
我也觉得不对,但是我写a=Dialog("VCM").WinMenu("ContextMenu").GetItemProperty(3,Enabled")或a=Dialog("VCM").WinMenu("ContextMenu").GetItemProperty("3",Enabled")都是错误的作者: xp20683 时间: 2007-1-30 16:54
错误信息:
Cannot identify the item (for object "ContextMenu"). Verify that this item's properties match an item currently displayed in your application.作者: xiaonan 时间: 2007-1-30 17:16
是,界面上出现了多个ContextMenu对象,QTP无法识别操作哪个了作者: xp20683 时间: 2007-1-31 09:34
可事实上只有一个弹出菜单啊?不知道什么原因作者: xp20683 时间: 2007-1-31 09:48
其实我的问题很简单,我只要问一下,我怎么来抓取,任务栏托盘区右键弹出菜单中的某项,如关于(A)是否是可用的作者: xiasan2004 时间: 2007-12-3 09:27
行(4): "subCount = Dialog("layer").WinMenu("ContextMenu").GetItemProperty("layerroperties", "label")" 。作者: xiasan2004 时间: 2007-12-3 09:32
我也出现这个问题啊,错误也是一样的
就是我有点不明白GetItemProperty的item不是可以指定完整的路径吗?为什么还会出现Cannot identify the item (for object "ContextMenu"). Verify that this item's properties match an item currently displayed in your application.
指定了路径不是唯一的吗?