[問題] 如何開啟一個網頁下載的暫存檔
※ [本文轉錄自 C_and_CPP 看板]
作者: parity ("I'm David.") 看板: C_and_CPP
標題: [問題] 如何開啟一個網頁下載的暫存檔
時間: Mon Apr 23 17:12:48 2007
在windows環境底下
假設在上網時 點選某個連結會自動下載一個我在server上預先寫好的檔案
然後出現對話方塊: 您要開啟還是儲存 接著就選開啟
接著有可能檔案關聯沒有設定好 還得選擇自己寫的C++應用程式才能開啟
這時如何讓一個自己編譯的.exe檔自動開這個檔案呢
我想主要是檔案導向的問題 例如Linux可以用> windows command line可以用argv
但這邊應該不能套用command line的方式吧
簡言之我想讓我寫的程式自動去開一個 路徑事前並不知道的檔案
之前我試過先在程式裡抓到存放IE站存檔的路徑 (檔明其實是固定的 所以只要知道
路徑即可)
不過找不到這樣的指令
如果是普通暫存檔可以用getenv("TEMP")來得到
但是temporary internet file的位置我不知道怎麼得到
這個程式以後是要給很多人安裝然後使用的 每台電腦放temporary internet file
的地方不見的一樣
我會寫C++
請知道的強者指點一下方向 謝謝 例如可以找哪些主題的討論
或是有無其他程式可以做到這一點 謝謝!
(我想VC++應該可以吧 不然像自動開啟.doc的word是怎嚜寫的)
--
我無法隨時隨地給出令人滿意的答案
但願意用一生去思考無法解答的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.4.31
--
我無法隨時隨地給出令人滿意的答案
但願意用一生去思考無法解答的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.4.31
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):