我正在嘗試自動化第三方程序來實現工作中的用戶進程的工業化。基本上,我們正在尋找一種一觸式解決方案,以在Racelogic的VBOXTools中設置給定測試的所需設置。問題是在找到設置文件所需的一個窗口中,我必須傳遞一個命令來選擇一個工具欄選項。但是,不是WinID,AutoIt的AU3Info或WindowDetective會給我一個索引問題的按鈕。是否可以將此命令傳遞給程序而不使用Mouseclick功能?如果是這樣,怎麼樣?如何獲取AutoIt自動化的工具欄按鈕索引
0
A
回答
1
TTBToolbar是一個自定義控件(link),所以很可能它不會使用標準的按鈕ID系統。
最好的方法是查看按鈕相對於工具欄的位置和ControlClick()工具欄的位置。我假設按鈕位置不會改變。
+0
避免ControlClick()具有絕對位置在這種情況下,是因爲程序會打開不同位置的窗口,看似基於窗口的最後位置。由於自動裝置將被安裝在由不同人使用的多臺計算機上,因此自動裝置不可能100%有效但是,我可以設置窗口的位置,然後位置引用應該每次都工作 –
+0
@KennyBrown,ControlClick使用相對座標,所以窗口位置無關緊要,唯一一次它會中斷如果工具欄上的按鈕改變了它相對於父項的位置。 – Matt
相關問題
- 1. 使用AutoIt自動化LGE工具
- 2. 如何獲取工具欄按鈕的句柄?
- 3. 如何使工具欄按鈕比工具欄更大?
- 4. Excel的工具欄按鈕
- 5. Firefox自定義工具欄按鈕
- 6. 如何更改工具欄按鈕
- 7. 如何禁用TTNavigator工具欄按鈕?
- 8. 從啓動菜單/工具欄按鈕
- 9. 如何爲Eclipse工具欄創建我自己的按鈕?
- 10. 如何設置按鈕欄按鈕的工具提示
- 11. 按鈕倒是工具欄
- 12. 工具欄按鈕樣式
- 13. Swing工具欄按鈕
- 14. UINavigationController工具欄按鈕
- 15. 如何獲取Mac工具欄看起來像標準工具欄按鈕的項目?
- 16. AutoIt類似於Java的GUI自動化工具
- 17. Firefox的XUL:自動加載工具欄按鈕
- 18. Sencha-touch:帶有按鈕自動高度的工具欄
- 19. 針浮動動作按鈕到工具欄/動作欄
- 20. jqGrid:搜索工具欄自動提交
- 21. 如何在Netbeans工具欄中創建自定義按鈕?
- 22. 如何在Joomla 2.5中實現自定義工具欄按鈕?
- 23. 如何顯示與相同的工具欄按鈕/隱藏搜索欄
- 24. 如何獲取對工具欄中複選框的引用?
- 25. 如何使用eggPlant自動化工具獲取ADB日誌
- 26. 在XPages中浮動工具欄/操作欄/按鈕欄?
- 27. 添加工具欄項目或按鈕DetailViewController工具欄的iPad
- 28. 獲取Intellij的工具欄
- 29. Eclipse + Git - 如何獲取工具欄?
- 30. 如何手動獲取獲取(...)索引
工具欄的類名是什麼? – Matt
類名是「TTBToolbar」 –
你試過spy ++嗎? – Samoth