昨天晚上研究到很晚没搞出来。已经有一个vbwindow的对象,然后把对象的text参数在一个datatable里面。
接着用条函数去走,这条函数里面有涉及到调用这个vbwindow,但发现QTP说找不到对象。可是如果直接在函数外就可以运行。
是不是我要在使用函数时候,顺便把这个对象传进去呢?略感困惑,昨天晚上后来太晚了,后面这一步“传对象进函数”这个还没试,现在没时间,只好先上论坛问问。
eg:
public funciton a()
vbwindow("window").active '"window"是在外边已经被参数化为一个datatable的一个值得。
end function
直接把对象当作一个参数进行传递就可以了。作者: 假装不在 时间: 2008-3-18 10:59
谢谢 higkoo,我一会44看,这样好像对象化编程这样感觉有点受委屈....-_-||
哈哈,我知道了,我刚才突然想起了自己之前搞到的一段外国人的代码里面好像有涉及到。
这样我现在就可以这样写
public function A (winObj)
winObj.active
end function