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

TcppWebBrowser元件 載入檔案後的問題

尚未結案
lspiderX
一般會員


發表:23
回覆:16
積分:7
註冊:2004-01-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-02-25 12:01:09 IP:140.134.xxx.xxx 未訂閱
各位先進大家好~        請問關於TcppWebBrowser元件在載入檔案時(doc, ppt,等office系列), 都會跑出如下之圖示, 在使用上有點不太方便,因為每次都要點選, 有有沒有什麼方法可以, 直接載入, 而不需要在做確認? 謝謝  
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-02-25 12:07:24 IP:61.221.xxx.xxx 未訂閱
你把office轉htm格式 教材 再取用 不然要直接開啟 如中毒 還真正是 程式的錯 另一個 就是office xp的web簡報制作 不過也是要變html的 這和TcppWebBrowser元件 沒啥關係把 因為系統就是這麼處理 你的方式 應該說是去下載來看 非直接於web上觀看 這就如我們看串流檔與下載看影片是不太一樣 發表人 - conundrum 於 2004/02/25 12:12:15
lspiderX
一般會員


發表:23
回覆:16
積分:7
註冊:2004-01-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-02-25 13:05:46 IP:140.134.xxx.xxx 未訂閱
您好~ 小弟的狀況是這樣子的, 我寫了一個程式,方便預覽一些文件檔, 例如:*.doc, *.ppt, *.pdf等, 從FileList元件,點選想預覽的檔案, 既可從TcppWebBrower來進行觀看, 所以一切行為都是在無網路的client端, 但是, 每點取一個檔案,就會出現如上面那個圖的話, 使用上實在很不方便, 因此想請問, 有沒有方法可以直接載入TcppWebBrower而不會出現剛剛那畫面? P.S 為了可以開啟*.doc, *.ppt, *.pdf,這些文書檔, 才使用TcppWebBrowser元件的, 而不是真的從網路上下載, 還是有別的元件可以直接開啟這些的文書檔呢?
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-02-25 17:06:15 IP:61.221.xxx.xxx 未訂閱
無網路 並不代表 沒有使用 web 方式 你使用TcppWebBrower就等於是在http://127.0.0.1的位置 若要直接開起 你就使用 網芳方式 不過這其實也是會有點像下載 只是暫存檔你沒注意 不然就是 絕對路徑 \\127.0.0.1\1234\1234.doc 重要的是你的程式 是在本機 還是分享給別人 還是透過web方式分享 還是FTP 這些通訊協定的不同 當然會部份決定你的程式元件 因為你的架構 到底要玩那個點子 只有你最清楚 例如使用把檔案使用2進位寫入資料庫讓使用者使用這也是方式之一 但他也就是由delphi讀資料庫後還原檔案 方式很多 要玩那一個 先決定考慮好才是
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-02-26 02:31:12 IP:211.76.xxx.xxx 未訂閱
如果不牽扯到網路上的話 要開啟文件檔(如:*.doc, *.ppt, *.pdf) 我有兩個想法 1. 使用ShellExecute來執行文件,讓系統使用預設的應用程式來開啟 2. 使用 TOleContainer 來讓文件透過COM的方式將對應開啟的應用程式內嵌在你的程式中,(但不是每個應用程式都支援內嵌).
系統時間:2024-06-02 0:46:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!