Hvordan spille lyd sanger ved hjelp av Visual Basic

Når du oppretter lyd-programvare ved hjelp av Visual Basic, må du ringe operativsystemet funksjonen Windows som lar programmet til å bruke interne prosesser som spiller musikk. Selv om funksjonen er en intern Windows prosessen, kan du fremdeles ringe det med Visual Basic programmeringsspråk. Du kan programmere tilpassede eller interne lyder som spiller i Visual Basic-programmet.

Bruksanvisning

1 Lag en erklæring i Visual Basic-programmet som kaller den interne Windows-lyden bibliotekfunksjoner. Dette er nødvendig for å bruke \ "PlaySound \" -funksjonen i Windows. Plasser denne koden som den første linjen i programmet:
Private Declare Auto Function PlaySound Lib \ "winmm.dll \" (ByVal lpszSoundName As String, ByVal hModule As Integer, ByVal dwFlags As Integer) As Integer
Private Const SND_FILENAME As Integer = & H20000

2 Lag den variabelen som peker til plasseringen av lydfilen. Visual Basic lyd funksjon spiller en fil på datamaskinen. Du må opprette en streng variabel som forteller funksjonen hvor filen er plassert. En streng variabel som er en katalog på datamaskinen er Dim strFile som String
strFile = \ "C: \\ MyMusic \\ myFile.wav \"

3 Opprett et heltall variabel som inneholder returverdien av \ "PlaySound \" -funksjon. Denne funksjonen returnerer et heltall som gir deg status for samtalen. Den lar deg programmere for feil eller fil korrupsjon problemer med lydfilen. Koden for et heltall variabelen er Dim intReturn som Integer

4 Ring \ "PlaySound \" funksjon som spiller av filen. Ved hjelp av denne funksjonen, vil lyden spille på brukerens datamaskin gjennom programmet. Nedenfor er hvordan man skal spille av en lyd i Visual Basic:
intReturn = PlaySound (strFile, 0, SND_FILENAME)

5 Angi status for filen. Når du har kalt filen, kan du returnere heltall og håndtere eventuelle problemer som oppstår i koden. Nedenfor returnerer koden en verdi til søknaden:
Return intReturn