Come giocare brani audio utilizzando Visual Basic

January 18

Durante la creazione di software audio utilizzando Visual Basic, è necessario chiamare la funzione di sistema operativo Windows che consente all'applicazione di utilizzare i processi interni che suonano musica. Anche se la funzione è un processo interno di Windows, si può ancora chiamare con il linguaggio di programmazione Visual Basic. È possibile programmare i suoni personalizzati o interni che giocano nell'applicazione Visual Basic.

istruzione

1 Creare una dichiarazione nell'applicazione Visual Basic che chiama le funzioni di libreria audio interne di Windows. Questo è necessario per utilizzare la funzione \ "PlaySound \" in Windows. Inserire questo codice come la prima linea della vostra applicazione:
Declare Auto Function privato 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 Creare la variabile che fa riferimento al percorso del file audio. La funzione del suono Visual Basic riproduce un file che si trova sul computer. È necessario creare una variabile stringa che indica la funzione in cui si trova il file. Una variabile stringa che è una directory sul computer è strFile Dim come stringa
strFile = \ "C: \\ myMusic \\ myfile.wav \"

3 Creare una variabile intera che contiene il valore di ritorno della \ "PlaySound \" la funzione. Questa funzione restituisce un intero che fornisce lo stato della chiamata. Esso consente di programmare per errori o il file problemi di corruzione con il file audio. Il codice per una variabile intera è Dim intReturn as Integer

4 Chiamare la funzione \ "PlaySound \" che riproduce il file. Usando questa funzione, il suono giocare sul computer dell'utente tramite l'applicazione. Qui di seguito è come giocare un suono in Visual Basic:
intReturn = PlaySound (strFile, 0, SND_FILENAME)

5 Restituisce lo stato del file. Una volta che hai chiamato il file, è possibile restituire il valore intero e gestire eventuali problemi riscontrati nel codice. Sotto, il codice restituisce un valore all'applicazione:
ritorno intReturn