[BCB]關於TCppWebBrowser的一點小問題. |
缺席
|
Akiyama
一般會員 發表:2 回覆:4 積分:1 註冊:2003-04-21 發送簡訊給我 |
看過站上的一些前輩寫的相關文章,自己動手做之後,
遇到了一個想不到有何方法來執行click的動作. 原 html , 節錄如下:
"[a href='ok();'][img border="0" src="/domcfg.nsf/index_07.gif"][/a] 為一種link(註,我用[ 來代替<, ]代替>,以免看不到). 但完全不知道我要如何來得到 [a href ...] 的element.
有前輩寫說
Variant Doc = CppWebBrowser1->Document;
Variant Tag_all = Doc.OlePropertyGet("all");
Variant Tag_para2 = Tag_all.OleFunction("item","Username");
之類的方法, 但....這個link 沒有 ID 或 Name.....
我要如何取得呢??
或是有可以直接執行這個link 的方法?? <-這個最好. 感謝各位前輩的指導. 發表人 -
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
Akiyama
一般會員 發表:2 回覆:4 積分:1 註冊:2003-04-21 發送簡訊給我 |
首先,先謝謝China Join前輩熱心的回答. 剛剛小弟在想要處理的網頁上找到了我要的ID
,原來這個hyper link 有留一個button在網頁最後面,
只要用
Variant Doc = CppWebBrowser1->Document;
Variant Tag_all = Doc.OlePropertyGet("all");
Variant Tag_para2 = Tag_all.OleFunction("item","ok");
Tag_para2.OleFunction("click");
就可以強迫這個button做 click的動作. 這也是我要的.
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
Akiyama
一般會員 發表:2 回覆:4 積分:1 註冊:2003-04-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |