查看單個文章
舊 2018-12-16, 05:19 PM   #8 (permalink)
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時級別:97 | 在線時長:9842小時 | 升級還需:154小時
註冊日期: 2002-12-07
文章: 13338
精華: 0
現金: 26438 金幣
資產: 3024298 金幣
預設

花了點時間做了個自製的 MP3資源檔應用工具 (內附編輯好的 MP3ResourcesPlay.exe 及 VB.NET原始碼)

https://mega.nz/#!p4YEHIZA!QZOywJEp7...jFomrt2KZ7hvOk

第一個[播放]是直接撥放選取的檔案 之一般mciSendString操作

第二個[播放] 原理:
利用二進制檔案運作將 mp3串接起來 (成為一個 MyMP3s,MP3檔案集 稱之為自製資源檔)
並額外紀載一個 索引檔(內紀載檔名、檔案大小 mymp3index.dat)
使用時
按[加入]可新串接mp3檔、選下拉表後可[撥放]、[刪除]
其播放原理是針對選定的檔案
根據索引資料讀取後存檔成一個暫存檔
以供 mciSendString 函式撥放,撥放/停止 後會自動刪除之
mini 目前離線  
送花文章: 2012, 收花文章: 7997 篇, 收花: 26799 次
回覆時引用此帖
向 mini 送花的會員:
魔術王子 (2018-12-16)
感謝您發表一篇好文章