用VB的mediaplay控件,可以播放WAV

解决方案 »

  1.   

    下面这个帖子至今未结,但我在其中提供的播放wav的方法都是可行的,你可以试一试。
    http://www.csdn.net/expert/topic/652/652471.xml?temp=.7990991
      

  2.   

    播放音频可以用mediaplay控件,透明窗体好像是win2000里才提供的API函数,具体的忘记了,你可以去vb的专业网站查一查。
      

  3.   

    俺不懂如何用mediaplay控件,General上没有呀?
      

  4.   

    播放 *.wav 文件:
    Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
    Private Const SND_ASYNC = &H1Private Sub cmdPlay_Load()
        sndPlaySound "C:\SoundFile.WAV", SND_ASYNC '播放
    End SubPrivate Sub cmdStop_Click()
        sndPlaySound  "", SND_ASYNC  '停止
    End Sub