Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio viene riprodotto un suono ciclico in background.
La riproduzione dei suoni di sottofondo consente all'applicazione di eseguire altro codice mentre riproduce la musica. È particolarmente utile quando la riproduzione dell'audio non deve bloccare l'esecuzione dell'applicazione. Il metodo My.Computer.Audio.Play consente all'applicazione di riprodurre un solo suono in background per volta; quando l'applicazione riproduce un nuovo suono in background, interrompe il precedente.
In generale, quando un'applicazione riproduce un suono ciclico, a un certo punto smette. Per ulteriori informazioni, vedere Procedura: interrompere la riproduzione di suoni in background in Visual Basic.
Esempio
Il metodo My.Computer.Audio.Play consente di riprodurre in background il suono specificato quando viene specificato PlayMode.BackgroundLoop.
Verificare che il nome del file faccia riferimento a un file audio .wav presente nel sistema.
Sub PlayLoopingBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.BackgroundLoop)
End Sub
Questo esempio di codice è anche disponibile come frammento di codice IntelliSense. Nella casella di selezione dei frammenti di codice, si trova in Sistema operativo Windows > Sound. Per ulteriori informazioni, vedere Procedura: inserire frammenti di codice IntelliSense.
Il metodo My.Computer.Audio.Play consente di riprodurre in background il suono specificato quando viene specificato PlayMode.BackgroundLoop.
Verificare che nelle risorse dell'applicazione sia incluso un file audio .wav denominato Waterfall.
Sub PlayLoopingBackgroundSoundResource()
My.Computer.Audio.Play(My.Resources.Waterfall,
AudioPlayMode.BackgroundLoop)
End Sub
Compilazione del codice
Gli esempi di codice riportati di seguito possono essere eseguiti solo all'interno di un'applicazione Windows Form o di un'applicazione console. Per ulteriori informazioni, vedere Play.
Programmazione efficiente
È necessario che il nome del file faccia riferimento a un file audio .wav presente nel sistema.
Per semplificare la gestione dei file musicali, è possibile archiviare i file come risorse dell'applicazione. È quindi possibile accedere attraverso My.Resources Object.
Vedere anche
Attività
Procedura: riprodurre suoni di sistema in Visual Basic
Procedura: interrompere la riproduzione di suoni in background in Visual Basic
Procedura: riprodurre suoni in Visual Basic