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

請問網友如何用TWebBrowser顯示Word的.DOC檔案?

 
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-05-11 20:02:15 IP:61.219.xxx.xxx 未訂閱
請問網友如何用TWebBrowser顯示Word的.DOC檔案? 站長最近在開發一套電子書的工具軟體,準備提供給網友Offline流覽網友發表的精彩文章/Word檔或是網路上下載的文章網頁,已經快到完工階段,但是遇到一個問題,當我用: var Flags: OLEVariant; begin Flags := 0; WebBrowser1.Navigate(WideString('c:\test.doc'), Flags,Flags, Flags,Flags); end;    會出現 要選擇"從檔案目前所在位置開啟",才可在WebBrowser1中顯示Word檔, 請教網友要如何能不出現此詢問視窗,直接在WebBrowser1中顯示test.doc檔? P.S:若將test.doc讀入Memory Stream再填入WebBrowser中是否可行,我試了很久都試不出來,請大家幫幫忙,謝謝各位網友! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
linsoung
一般會員


發表:0
回覆:4
積分:0
註冊:2002-04-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-05-13 18:09:44 IP:210.201.xxx.xxx 未訂閱
為何不把它存成htm,word 一樣可編輯 我之前拿來做說明書過
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-05-13 18:55:19 IP:61.219.xxx.xxx 未訂閱
引言: 為何不把它存成htm,word 一樣可編輯 我之前拿來做說明書過
謝謝您的答覆,我是想讓這套電子書閱讀軟體,可以瀏覽更多種類的電子檔, 包括:HTML/圖檔/PDF/DOC/TXT... 很奇怪,我用PDF檔讀入TWebServer中時,卻不會出現下載的詢問視窗,直接就在WebServer中開啟耶?會不會是與IE或是Word的設定有關? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-05-14 14:02:02 IP:210.243.xxx.xxx 未訂閱
我直接用 WebBrowser1.Navigate(檔案); 並沒有出現下載的問題
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-05-14 17:27:49 IP:61.219.xxx.xxx 未訂閱
引言: 我直接用 WebBrowser1.Navigate(檔案); 並沒有出現下載的問題
請問您的(檔案)是.DOC的Word檔嗎? 我試過用.TXT/.HTML/.PDF/.JPG/.BMP都不會出現詢問視窗! 只有用.DOC檔才會出現詢問視窗! 謝謝回覆! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
delphiwww
資深會員


發表:145
回覆:363
積分:368
註冊:2002-03-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-05-15 10:40:49 IP:210.243.xxx.xxx 未訂閱
對啊,word/excel都不會以問題
pcboy
版主


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

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-02-12 09:53:10 IP:61.219.xxx.xxx 訂閱
把 .doc 在 Registry 中的關聯改成 IE
程式執行完畢的時候改回去
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
naposhao
初階會員


發表:18
回覆:38
積分:31
註冊:2002-10-13

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-02-20 21:26:11 IP:219.77.xxx.xxx 訂閱
var
Flags: OLEVariant;
begin
Flags := 0;
WebBrowser1.Navigate(WideString('file:///C:/test.doc'), Flags,Flags, Flags,Flags);
end;

要留意大小寫, 同時此時Word不能處於開啟檔案test.doc的情況



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