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

如何將 browser 選取的內容貼到適當的原件內

尚未結案
david629
一般會員


發表:50
回覆:25
積分:15
註冊:2003-02-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-06 17:47:15 IP:211.22.xxx.xxx 未訂閱
當我在網頁中選取一塊物件(包含圖.文.連結...等等) 在 BCB 裡面要用什麼方式(元件)才能接收上面的物件並呈現出來 請大家幫幫忙吧...想破頭了><"
g6101
高階會員


發表:22
回覆:129
積分:110
註冊:2002-06-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-07 22:43:06 IP:163.29.xxx.xxx 未訂閱
david629您好: 按你之意是說點物件就去瀏覽某網頁嗎?如果是請參考以下的作法. (1)在form上頭擺上Labe1(TLabe元件) (2)輸入(Labe1->Caption)內容為http://delphi.ktop.com.tw/topic.php?TOPIC_ID=47771,並將字體設為下底線 (3)OnClick事件內容為 void __fastcall TForm1::Label1Click(TObject *Sender) {    ShellExecute(NULL,NULL,Label1->Caption.c_str(),NULL,NULL,SW_SHOW); } (4)完成執行檔後點一下(Labe1)網址字串.    ps.更多範例參考請用搜尋功能,搜尋字串為ShellExecute,您將有會意想不到的收穫.
david629
一般會員


發表:50
回覆:25
積分:15
註冊:2003-02-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-15 08:56:19 IP:211.22.xxx.xxx 未訂閱
不好意思...可能是我沒講清楚 我的意思是當我在正常的 IE(就是瀏覽器啦) 裡面選取一塊區域並複製起來 然後啟動我的程式 此時想在裡面做出一個效果 就是可以貼上剛剛 IE 所複製的東西 那麼我要怎麼時做這樣的效果呢
g6101
高階會員


發表:22
回覆:129
積分:110
註冊:2002-06-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-15 11:15:30 IP:61.226.xxx.xxx 未訂閱
引言: 不好意思...可能是我沒講清楚 我的意思是當我在正常的 IE(就是瀏覽器啦) 裡面選取一塊區域並複製起來 然後啟動我的程式 此時想在裡面做出一個效果 就是可以貼上剛剛 IE 所複製的東西 那麼我要怎麼時做這樣的效果呢
(1)我想你要的功能應該用TCppWebBrowser元件接收 (2)如何貼過來,這可能要用到ole指令(猜的),至於如何使用就請教有經驗前輩們 Shdocvw_tlb::OLECMDID ID = OLECMDID_PASTE; Shdocvw_tlb::OLECMDEXECOPT EXEC = OLECMDEXECOPT_DONTPROMPTUSER; (3)你也可以使用本站【搜尋文章】功能試試
anpino
版主


發表:31
回覆:477
積分:231
註冊:2003-01-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-15 11:29:40 IP:218.32.xxx.xxx 未訂閱
您好, 請參考以下文章 【BCB】【發表】跨程式存取剪貼簿(windows clipboard) (不使用元件) http://delphi.ktop.com.tw/topic.php?TOPIC_ID=43417 ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖VS東方不敗:D -------------------------------
系統時間:2024-05-14 6:50:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!