線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3690
推到 Plurk!
推到 Facebook!

如何做IE及Outlook的plugin

答題得分者是:bugmans
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-17 22:57:41 IP:61.70.xxx.xxx 訂閱
我已經有搜尋過站上的文章(以下的link),但是仍然有一些疑問 http://delphi.ktop.com.tw/topic.php?topic_id=55379 http://www.codeproject.com/atl/ietoolbartutorial.asp http://delphi.ktop.com.tw/topic.php?topic_id=72314 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31189 http://delphi.ktop.com.tw/topic.php?topic_id=31020 http://delphi.ktop.com.tw/topic.php?topic_id=48474 http://delphi.ktop.com.tw/topic.php?topic_id=39907 因為我剛開始接觸這方面的問題,沒有什麼頭緒,我應該參考哪一方面的書籍或是資料?我有看到站上有人說用OLE,我有在其他網站上找到用COM(我也不確定COM可不可以做)。我剛剛有去借COM 的書(MS出版的認識COM )來看,只是希望在我看書的同時能有人給我一點提示。 另一個問題是,我該用BCB或者是VC 來寫,我沒用過VC ,一直都是使用BCB,只是覺得如果撰寫IE及Outlook的plugin用VC 來寫似乎比較適合,這一點也是我個人主觀的認為,請問BCB跟VC 哪一種會比較好?我指的"好"是程式執行效能跟撰寫容不容易等等... 雖然codeproject這個網站有範例,但是我在沒有任何概念的情況下根本看不懂,而且我不會用VC,希望能有人給我一點指示。謝謝
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-12-03 19:45:17 IP:61.70.xxx.xxx 訂閱
放棄BCB了,改用Visual Studio.Net中的C#,裡面有Outlook Add-in的project... 但是IE我還沒有找到方法,還是請知道的人可以給我一點方向... 還有如果我在這兩個上面做Plugin會有什麼限制嗎?例如有什麼資訊沒辦法取得之類的。謝謝
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-12-11 05:22:02 IP:59.105.xxx.xxx 訂閱
雖然已經用VC++做出IE Plugin,但是剛剛心血來潮,想改成BCB的版本,畢竟我還是比較會用BCB。
我找到了Delphi的範例 http://my.sdlgame.com/content/view/2684/95.htmlhttp://www.ciker.net/blog/article.asp?id=236
照著前面建立project的方法,但是跟我實際看到的有點不同,例如建立COM Object,"在Implemented Interface中輸入IDispatch;IObjectwithSite",首先他沒辦法輸入兩種,如果只輸入IDispatch他會出現不認得IDispatch。
還有就是Delphi class宣告方式我看不太懂,而且他也沒寫出需要include哪些檔案,例如使用IDeskBand要include shlobj.h,但是我在BCB include 這個檔案會有問題。
請問有人可以幫幫我嗎?我還蠻想在BCB上面開發IE Plugin的,只是一開始就卡住了。
謝謝
taishyang
站務副站長


發表:377
回覆:5486
積分:4552
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-12-12 10:27:06 IP:59.124.xxx.xxx 未訂閱
下面連結有BCB建立COM的範例,不知道有沒有幫助
http://www.cobbler.tw/message.aspx?topic_id=56090
bugmans
高階會員


發表:95
回覆:322
積分:188
註冊:2003-04-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-12-23 18:14:36 IP:125.225.xxx.xxx 未訂閱
GGL你好,妳的問題彷彿是大家心中永遠的痛,BCB的範例文章實在是太少了 我知道還有幾個問題都是需要實作COM Object才能達成,除了你這個問題外 像flash get攔截下載訊息,按下IE右鍵選單執行FlashGet都是這類的問題 我以前也想問怎麼用BCB來做但資料太少而作罷,如今又看到妳的問題 我又重新嘗試看看,結果花了快兩個禮拜的時間才摸索出來,只不過我只試出 最簡單的功能,就是使用ICopyHook來監視資料夾的操作,這只要多寫一個副程式就好了 至於IE band要實作更多的副程式,相信你操作過vc再依我的範例操作說不定 你也可以在BCB完成相同的功能 http://delphi.ktop.com.tw/download.php?download=upload/458d0165dbe4f_CopyHook.zip
bugmans
高階會員


發表:95
回覆:322
積分:188
註冊:2003-04-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-01-21 18:32:34 IP:125.224.xxx.xxx 未訂閱
我找到的一個元件 - EasyNSE,應該可以符合原po的需求 http://www.mustangpeak.net/easynse.htm Internet Explorer Support: Comm Bands - Horizontal Windows in the Explorer Frame, IE 4.0 and up Info Bands - Vertical Windows in the Explorer Frame like the Favorites bar, IE 4.0 and up Tool Bands - Controls in the Rebar components at the top of Explorer, IE 5.0 and up Add Custom Buttons to the Toolbar Add Custom Menu Items to the Tools main menu item.
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-01-21 18:55:51 IP:203.70.xxx.xxx 訂閱
謝囉~~想不到還有元件可用,改天有空試試看...

===================引 用 文 章===================
我找到的一個元件 - EasyNSE,應該可以符合原po的需求 http://www.mustangpeak.net/easynse.htm Internet Explorer Support: Comm Bands - Horizontal Windows in the Explorer Frame, IE 4.0 and up Info Bands - Vertical Windows in the Explorer Frame like the Favorites bar, IE 4.0 and up Tool Bands - Controls in the Rebar components at the top of Explorer, IE 5.0 and up Add Custom Buttons to the Toolbar Add Custom Menu Items to the Tools main menu item.
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#8 引用回覆 回覆 發表時間:2010-10-26 14:23:28 IP:210.69.xxx.xxx 訂閱
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2017-12-18 1:50:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!