新建一个模块
Option Explicit
Public Declare Function mciSendString& Lib "winmm.dll" Alias "mciSendStringA" _
    (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long)
Public RetVal As Long
public ErrStr As String * 256
Public CmdStr As String
在form_load中加入
CmdStr = "Open " + "filename.wav" + " type waveaudio alias voice"
RetVal = mciSendString(CmdStr, ErrStr, 0, 0)
RetVal = mciSendString("play voice  from X毫秒 to  Y毫秒" & strwait, ErrStr, 0, 0)在unload中加入
CmdStr = "Close voice"
RetVal = mciSendString(CmdStr, 0&, 0, 0)