codice:
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) As Long
Sub PlayMP3(NomeFile As String)
Dim ReturnVal As Long
Dim CmdStr As String
CmdStr = "OPEN " & NomeFile & " TYPE mpegvideo "
CmdStr = CmdStr & "ALIAS myMP3"
ReturnVal = mciSendString(CmdStr, vbNullString, 0, 0)
ReturnVal = mciSendString("PLAY myMP3 FROM 0", 0&, 0, 0)
End Sub
Sub CloseMP3()
mciSendString "STOP MyMP3", vbNullString, 0, 0
mciSendString "CLOSE MyMP3", vbNullString, 0, 0
End Sub