要在任何機器上都能播放,需要把那首歌通過資源文件, 加入你的EXE文件裏. 運行時釋放臨時文件, 關閉前刪除臨時文件. 工具 => VB資源編輯器 => "添加自定義資源"按鈕(倒數第二) => 選擇你要播放的歌曲 此時 VB資源編輯器 裏有一個 "CUSTOM" 項, 其下有資源 "101". Dim sTempMp3Path As String '打開時釋放臨時文件 Private Sub Form_Load() Dim bMp3() As Byte '自定義釋放的文件名(擴展名按原音樂的擴展名) sTempMp3Path = App.Path & "\temp.mp3" bMp3 = LoadResData(101, "CUSTOM") '讀取資源 '釋放資源 Open sTempMp3Path For Binary Access Write As #1 Put #1, , bMp3 Close #1 End Sub Private Sub 音樂_Click() WindowsMediaPlayer1.URL = sTempMp3Path End Sub '關閉前刪除臨時文件 Private Sub Form_Unload(Cancel As Integer) Kill sTempMp3Path End Sub
vb 載入自己目錄的音樂
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Dokcer部署Kafka集羣
zer0black
2024-05-16 14:31:24
「Pygors跨平臺GUI」2:安裝MinGW-w64、MSYS2還是WSL2
windfic
2024-05-16 14:29:14
「Pygors跨平臺GUI」1:Pygors跨平臺GUI應用研究
windfic
2024-05-16 14:29:14
【Linux命令學習】lsof查看打開的文件
金大鑫要堅持
2024-05-16 14:27:04
MacOS添加,查看,刪除用戶
金大鑫要堅持
2024-05-16 14:27:04
Garnet:微軟官方基於.NET開源的高性能分佈式緩存存儲數據庫
追逐時光
2024-05-16 14:22:03
nodejs學習07——API
htj10
2024-05-16 14:21:53
🔥 Java Solon v2.7.6 發佈
劉之西東
2024-05-16 14:21:13
Puppeteer!
CharyGao
2024-05-16 14:17:02
openstack虛擬機用keep alive添加的VIP,其它機器無法訪問
馬昌偉
2024-05-16 14:13:52
apisix~authz-keycloak插件介紹
張佔嶺
2024-05-16 14:12:42
Dynamic-Datasource動態數據源
擾擾
2024-05-16 14:12:02