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.
Aggiornamento: novembre 2007
È possibile aggiungere il suono all'applicazione utilizzando lo spazio dei nomi System.Media. I suoni di sistema, ad esempio un segnale acustico, possono essere riprodotti utilizzando System.Media.SystemSounds.Beep.Play(); in un'applicazione.
È inoltre possibile riprodurre file audio specifici. Nell'esempio seguente viene illustrato come riprodurre un file audio waveform selezionato dall'utente.
Per riprodurre un file audio
Scegliere Nuovo progetto dal menu File.
Nella finestra di dialogo Nuovo progetto fare clic su Applicazione Windows Form, quindi scegliere OK.
Verrà aperto un nuovo progetto Windows Form.
Dalla Casella degli strumenti trascinare un controllo Button nel Windows Form.
Fare doppio clic sul pulsante per creare il gestore eventi Click predefinito e aggiungere il codice seguente. Questo codice visualizza la finestra di dialogo Apri file e passa i risultati a un metodo denominato playSound che verrà creato nel passaggio successivo.
OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "Audio Files (.wav)|*.wav"; if(dialog.ShowDialog() == DialogResult.OK) { string path = dialog.FileName; playSound(path); }Aggiungere il codice del metodo riportato di seguito sotto il gestore eventi button1_Click.
private void playSound(string path) { System.Media.SoundPlayer player = new System.Media.SoundPlayer(); player.SoundLocation = path; player.Load(); player.Play(); }Premere F5 per eseguire il codice.
Fare clic sul pulsante e selezionare un file audio. Dopo il caricamento del file, verrà riprodotto il suono.
Vedere anche
Attività
Procedura: incorporare Windows Media Player in un form