全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1852
推到 Plurk!
推到 Facebook!

builder的web browser是哪一個阿...

答題得分者是:supman
Egn
一般會員


發表:29
回覆:54
積分:16
註冊:2005-04-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-27 16:36:46 IP:210.80.xxx.xxx 未訂閱
我知道VB有一個web元件可以讓你瀏覽網頁,那麼builder的是這個嗎CppWebBrowser1....可是我用CppWebBrowser1->Navigate2("www.kimo.com.tw") 確說沒辦法轉換成TVariant * 我去查了一下這個型態,可是還是不知道怎麼用..為什麼builder這麼麻煩呢..之前用VB只要直街打網址就好了.我看delphi也是ㄚ..為什麼builder不能直接打呢..請問有人知道要怎麼用嗎
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-27 17:27:37 IP:61.70.xxx.xxx 未訂閱
您好,試試以下方式. procedure TForm1.Button1Click(Sender: TObject); begin WebBrowser1.Navigate('www.kimo.com.tw'); end; 如果您是用Naviagte2的話用以下方式 procedure TForm1.Button1Click(Sender: TObject); var Url: OLEVariant; begin Url := 'www.kimo.com.tw'; WebBrowser1.Navigate2(Flags); end; 因為Navigate2傳入網址是OLEVariant型態,所以您直接WebBrowser1.Navigate2('www.kimo.com.tw')會有型別錯誤的訊息出現. borland目錄的demos內找coolstuf,裡面有webbrowser的範例 發表人 - supman 於 2005/05/27 17:58:03
jauds
一般會員


發表:1
回覆:3
積分:0
註冊:2003-06-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-05-24 09:11:25 IP:220.140.xxx.xxx 訂閱
改成這樣應該就可以了,你試看看:
CppWebBrowser1->Navigate2(&TVariant("www.kimo.com.tw"));

是啊!很遺憾的bcb在包裝一些東西的時候,確實...
有不少方法還是網友自行貼文到官網分享才有辦法解決,
至少比起Delphi來,bcb真的是少了不少東西!
編輯記錄
jauds 重新編輯於 2007-05-24 09:12:03, 註解 無‧
jauds 重新編輯於 2007-05-24 09:12:35, 註解 無‧
系統時間:2024-04-19 23:40:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!