請問一下如何抓取其他應用程式上面的資料 |
尚未結案
|
nick64227
一般會員 發表:6 回覆:11 積分:3 註冊:2007-02-16 發送簡訊給我 |
|
wjhsu
初階會員 發表:9 回覆:32 積分:48 註冊:2004-06-13 發送簡訊給我 |
http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=93988
請參考一下上面的連結裏的tComponent.cpp, 因為用FindWinow()好像不能找到沒有Caption(例如:Edit)或藏在Parent的Parent的P...裏的元件 所以裏面統一用元件的"位置"來找它的Handle, 不過要先執行過tForm::SaveConfiguration()來產生Form的資訊檔, 然後用檔裏的索引值配合tComponent::FindWindow() 來找到元件的Handle, (裏面的座標是相對於它的Parent的) 至於那一個索引代表你要的元件, 就要自己去判斷嘍. 用法可以參考TAutoLoader.h裏的TCyConsole及TCyInterface類別.. 對Button及Edit元件, 有試過的有..取得文字, 送出文字(Edit), 或按下Button等, 設定CheckBox等 不過, 還沒玩過Grid, 可能要先確認找得到Handle之後, 再用適當的API訊息來操作... |
xzylzh
一般會員 發表:0 回覆:6 積分:16 註冊:2002-08-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |