同人星球BBS -> 游戏制作 -> [求助]求一个VB播放mp3的源码... [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

piaolf 07-01-21 22:53

不要用任何控件,完全API实现,只要能播放停止循环播放就可以了....找了半天都是带控件的...谁能帮我下啊....

djgcn 07-01-21 23:05
不建議使用MCI..雖然我找到了相關文章。
http://homepage1.nifty.com/rucio/main/technique/teq_1.htm

DLL元件沒什麼不好的,還是比較推荐的
http://kone.vis.ne.jp/soft/vb.html

或者可以用Fmod等聲音引擎

piaolf 07-01-21 23:15
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

Private Const FILE_NAME As String = "C:\Test.mp3"
Private Sub Command1_Click()

  Call mciSendString("play """ & FILE_NAME & """", "", 0, 0)

End Sub
Private Sub Command2_Click()

  Call mciSendString("close """ & FILE_NAME & """", "", 0, 0)

End Sub

没看错的话是这段把....不行的说....

b375811721 07-01-22 13:05
不行啊.....

djgcn 07-01-23 03:19
http://homepage1.nifty.com/rucio/etc/VBSound.lzh

你們都不用看範例工程的?

piaolf 07-01-23 17:12
竟然只能放mid.....mp3不能放的说...

littlewater 07-01-25 22:45
记得JP以前有个什么模组可以支持MP3的,是VB做得……忘了啥名字- -

littlewater 07-01-25 22:47
用GOOGLE搜索……

http://www.pconline.com.cn/pcedu/empolder/gj/vb/0406/397893.html

。。。太多了,不贴了……
不知道PLF大人想怎么用………… [s:2]

piaolf 07-02-03 22:33
这代码我用过...和路路给的一样...只能放mid....或者有没有调用外部未注册的dll办法....

frelia 07-02-15 21:55
貌似有的插件98能用...XP不能用...

littlewater 07-02-17 08:27
不可能啊,偶肯定XP能够用上次的那个……名字不记得了……

实在不行用DIRECTSHOW直接播放,代码基本不需要很多
不过偶只会用C写……VB怎么写忘了,WIN32API的话只能够播放WAV等RAW数据吧?

littlewater 07-02-18 18:57
晒一下最近开发的一个最简单的MP3 player…………

http://littlewaterxp.googlepages.com/

...

littlewater 07-02-25 08:35
不知道PLF大人问题搞定了没有?

偶看到一个连接:

http://download.csdn.net/source/161257

不知道有没有帮助……)…………


查看完整版本: [-- [求助]求一个VB播放mp3的源码... --] [-- top --]

Powered by PHPWind v5.3 Code © 2003-05 PHPWind
Time 0.113608 second(s),query:4 Gzip enabled

You can contact us