Re: [問題] 若某軟體沒有提供API 請問該怎麼控制該 …
※ 引述《wakemeup6501 (wake me up)》之銘言:
: 如題~
: 小弟我打算自動控制某個軟體執行計算功能
: 可是該軟體不像一些眾所皆知(如autocad,excel)的軟體有提供API
: 請問有其他方式嗎?
: 難道只能自動讓滑鼠移到執行扭案一下這樣嗎~"~
你可以試試看使用 .Net Automation UI Class,直接控制軟體 UI~
good luck~
1. The Microsoft UI Automation Library
http://msdn.microsoft.com/en-us/magazine/cc163288.aspx
網頁描述:
該網頁內容利用一個簡易的計算數值程式,透過 UI Automation Code
自動使用該程式的視窗元件(Button, Text Box etc.),完成計算及檢查程式
執行結果是否正確。
2. Microsoft Windows UI Automation Blog
http://blogs.msdn.com/b/winuiautomation/
網頁描述:
Blog 內有豐富的 UI Automation 相關文件,如 Inspect Object、
Accessible Event Watcher、UI Spy 等都有介紹~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.89.64