Come giocare file audio in Visual Basic

May 12

Purtroppo, non c'è drag and drop "media player" componente integrato in Visual Basic come c'è per molte caratteristiche del software, ma è abbastanza facile creare tale funzionalità. La chiave per raggiungere questo obiettivo è quello di utilizzare la classe "My.Computer.Audio" dal quadro di Visual Basic .NET.

istruzione

1 Creare un nuovo progetto. Il nome "audioApp."

Verrà presentato da una finestra vuota con una lista di componenti a sinistra.

2 Trovare il "tasto" nell'elenco componente sul lato sinistro dello schermo e trascinarlo finestra vuota. Vai alla lista di proprietà in basso a destra e assegnare la proprietà Text su "Play". Questo sarà il tasto che verrà utilizzato per riprodurre il file audio.

3 Trascinare un altro pulsante dalla lista dei componenti e modificare la proprietà Text a "Carica". Questo sarà il pulsante che carica il file audio dal disco rigido.

4 Trascinare un ultimo tasto dalla lista dei componenti e modificare la proprietà Text a "Stop". Come si può immaginare, questo sarà il pulsante per interrompere un file audio che sta già svolgendo.

5 Trascinare una casella di testo dalla lista dei componenti nella finestra. Verrà visualizzato il nome del file e il percorso del file in fase di riproduzione.

Sentitevi liberi di trascinare i componenti intorno alla finestra e ridimensionarle per disporli in una interfaccia utile e attraente.

6 Trascinare un ultimo componente nella finestra: il componente "OpenFileDialog". Poiché questa componente è inizialmente invisibile, apparirà nella parte inferiore dello schermo in una scatola speciale.

7 Fare doppio clic sul pulsante "Carica" ​​per creare il codice per caricare il file audio dal disco rigido. Si aprirà l'editor di programmazione e vi porterà automaticamente alla funzione di evento.

Incollare il seguente in esso:

OpenFileDialog1.ShowDialog()
TextBox1.Text = OpenFileDialog1.FileName()

Questo farà sì che Visual Basic per presentare all'utente una finestra di dialogo file aperto e recuperare il nome del file da esso dopo che è finito.

Fare clic sulla scheda "Design" per tornare al vostro programma.

8 Fare doppio clic sul pulsante "Play" per creare il codice per la riproduzione del file audio che avete caricato.

Incollare il seguente codice in esso:

My.Computer.Audio.Play(TextBox1.Text)

Ricordate, TextBox1.Text è stato fissato al punto 6 per contenere il nome del file e il percorso del file audio selezionato dall'utente.

9 Fare doppio clic sul pulsante "Stop". Questo crea una sezione di codice per fermare la musica. Incolla questo codice in esso:

My.Computer.Audio.Stop()

Consigli e avvertenze

  • Il comando "My.Computer.Audio" è solo in grado di riprodurre file WAV. MP3, OGG, e altri formati audio comuni non funzionano con questo comando.