Para tocar um som usamos o próprio .net. Só podemos usar sons em formato WAV.
Agora para as músicas, há várias maneiras. Você pode usar a API winmm.dll.
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Chr(34) são aspas("), isso foi adicionado pois quando o nome da música é muito grande o dispositivo costuma falhar.
Simples e fácil não?
Para dar um Stop na músca :
Projeto Aula
Agora para as músicas, há várias maneiras. Você pode usar a API winmm.dll.
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Chr(34) são aspas("), isso foi adicionado pois quando o nome da música é muito grande o dispositivo costuma falhar.
Simples e fácil não?
Para dar um Stop na músca :
Projeto Aula