請問有關在點擊網頁時的問題! |
尚未結案
|
pipii44
一般會員 發表:9 回覆:10 積分:3 註冊:2004-02-13 發送簡訊給我 |
|
pipii44
一般會員 發表:9 回覆:10 積分:3 註冊:2004-02-13 發送簡訊給我 |
|
pipii44
一般會員 發表:9 回覆:10 積分:3 註冊:2004-02-13 發送簡訊給我 |
1.用了一個偷吃步的方法。
將網頁的連接下載檔案位置,如市民代表會
的連結位置,如http://www.hinet.net/123.wav?市民代表會後面加個
?號一樣可以download東西,然後又可以將字的資訊資訊經過處理抓下來。
雖然不是很好的方法,但還可以用,如果有其他大大有更好的方法,再請多指教。
void __fastcall TForm1::CppWebBrowser1BeforeNavigate2(TObject *Sender, LPDISPATCH pDisp, Variant *URL, Variant *Flags, Variant *TargetFrameName, Variant *PostData, Variant *Headers, VARIANT_BOOL *Cancel) { //先取得要開啟的URL位置 AnsiString sURL= VarToStr(URL); //取得位置最後的檔名 int i = sURL.LastDelimiter("//"); AnsiString sTempFilename = sURL.SubString(i 1,sURL.Length()-i); int j = sTempFilename.AnsiPos("?"); AnsiString sFilename; if (j>0){ sFilename = sTempFilename.SubString(0,j-1); AnsiString pingin=sTempFilename.SubString(j 1,sTempFilename.Length()-j); int k = pingin.AnsiPos("_"); m_PingInUniZi = sTempFilename.SubString(j 1,sTempFilename.Length()-j); } else sFilename = sTempFilename; }2.我寫的 Browser基本上 有IE的基本功能,我將上傳上去供大家參考。 |
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |