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

多媒播放的直接開啟功能

尚未結案
raistlinmiao
一般會員


發表:17
回覆:20
積分:12
註冊:2004-10-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-26 17:44:19 IP:163.28.xxx.xxx 未訂閱
小弟想寫一個播放程式 目前就卡在一些點了 想請教大家 第一 我想要把mp3檔案和txt檔案(list用)從外面的視窗拖到程式上 如果是mp3檔案就新增到歌的清單中 如果是txt就讀取內容 如果是其它的檔案就沒作用 現在就卡在不知道怎麼接受"多個"拖進來檔案的路徑和分別副檔名的不同 第二 我想要將我的播放程式拿來當windows的預設mp3播放 要怎麼樣接受路徑 例如:mp3按下enter,程式自動開啟後自動播放 以上兩個問題都是想請教怎麼讀不同來源的路徑,請教各位先進,謝謝指教 發表人 - raistlinmiao 於 2005/08/26 21:37:31 發表人 - raistlinmiao 於 2005/08/27 00:50:59
raistlinmiao
一般會員


發表:17
回覆:20
積分:12
註冊:2004-10-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-27 00:50:20 IP:163.28.xxx.xxx 未訂閱
第一個問題我找到合適的API了 提供一下給大家 The DragQueryFile function retrieves the filenames of dropped files. UINT DragQueryFile( HDROP hDrop, // handle to structure for dropped files UINT iFile, // index of file to query LPTSTR lpszFile, // buffer for returned filename UINT cch // size of buffer for filename ); 第二個還找不到合適的,請教各位了
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-27 01:09:57 IP:61.219.xxx.xxx 未訂閱
第一 http://delphi.ktop.com.tw/topic.php?topic_id=38578 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=40768 http://delphi.ktop.com.tw/topic.php?topic_id=55712 第二 http://delphi.ktop.com.tw/topic.php?topic_id=44096 http://delphi.about.com/cs/adptips2000/a/bltip0700_2.htm
raistlinmiao
一般會員


發表:17
回覆:20
積分:12
註冊:2004-10-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-27 11:31:59 IP:163.28.xxx.xxx 未訂閱
引言: 第一 http://delphi.ktop.com.tw/topic.php?topic_id=38578 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=40768 http://delphi.ktop.com.tw/topic.php?topic_id=55712 第二 http://delphi.ktop.com.tw/topic.php?topic_id=44096 http://delphi.about.com/cs/adptips2000/a/bltip0700_2.htm
你好,感謝你的回答,可能我問的方式有問題,再問一次 我是想請教,程式如何"接受外來的路徑",假如我在Windows下, 將我的程式設定為預設開始的程式, 當我的程式因為檔案被雙擊的時候而開啟, 那程式要如何知道是誰呼叫它,而由那個路徑找到檔案播放? 再者,如果我要作的是將一堆檔案同時按下enter時, 能否一次將所有的路徑傳入程式中。 感謝賜教
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-08-28 02:25:02 IP:61.219.xxx.xxx 未訂閱
在透過審視 Explorer->資料夾選項->檔案類型 .pas (Delphi 可接受多檔開啟) 時, 選 進階-->編輯 你會看到     可以看出 Delphi 本身是利用 DDE 來取得系統傳來的多檔案開啟動作 http://cc.borland.com/Author.aspx?ID=31580 最後面 Passing files from Explorer to Delphi app via DDE 應該就是你要的答案, 你可以加入會員取得原始程式碼來研究... 希望研究有結果, 能發表一下, 讓這篇可以提供會員做參考...
系統時間:2024-05-02 11:58:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!