请问在这种情况下怎么创建对象
原本想设置这样两个变量menuObj = Window("Flight Reservation").WinMenu("Menu")
menuItem = "File;Fax Order..."
作为参数传给
Function is_enabled(menuObj,menuItem)
is_enabled = menuObj.GetItemProperty(menuItem,"enabled")
End Function
然后这样调用
is_enabled(menuObj,menuItem)
直到运行时才知道:对象不支持此属性或方法: 'menuObj'
这时回过头来想一想,因为Window("Flight Reservation").WinMenu("Menu")是对象,不能直接简单地将其作为值赋给变量,请问在这种情况下是不是需要先创建一个对象,使这个对象等于Window("Flight Reservation").WinMenu("Menu"),如果思路是对的,请问在这种情况下怎么创建对象呢?
:handshake 多谢了。 dfssd dim menuObj
set menuObj = Window("Flight Reservation").WinMenu("Menu") 假胸正解
注意对象引用的赋值以及与事件关联需要用set
页:
[1]