2012-06-11 83 views
0

我使用QTP工具在wordaddin上執行自動化。我想知道如何通過它的屬性而不是座標來識別對象。我粘貼這裏的代碼來描述我的要求 Window(「Microsoft Word(Product」)。WinObject(「ATL:0C2817D0」)。Click 346,250。使用QTP工具的自動化

這是我們點擊記錄時生成的代碼按鈕,我想通過它的屬性而不是座標來識別對象,因爲對象可能被調整大小或最大化或最小化,所以它不應該使用靜態座標,它應該獨立於座標。

+0

哪些屬性此對象顯示? – Amol

+0

它實際上將activex對象標識爲winobject。而這些屬性是本地類和regexwndclass。請讓我知道如何識別QTp中的activex對象。 – neha

+0

請確保爲腳本 – Amol

回答

0

通常情況下,您不會通過存儲在OR中的對象自動執行MSWord/Excel等。 喜歡你正在做的事

最好通過代碼&爲MSWord創建對象,然後使用該對象在MSWord上執行操作。

Set ObjWord= CreateObject("word.application") 

然後這個ObjWord通過使用對象間諜的用於進一步的操作