Slik spiller Lydfil i Visual Basic

Dessverre er det ingen dra og slipp "media player" komponent innebygd i Visual Basic som det er for mange programvarefunksjoner, men det er lett nok å lage denne funksjonaliteten. Nøkkelen til å oppnå dette på er å bruke "My.Computer.Audio" klasse fra Visual Basic .NET Framework.

Bruksanvisning

1 Opprett et nytt prosjekt. Name it "audioApp."

Du vil bli presentert av et tomt vindu med en liste over komponenter til venstre.

2 Finn "knappen" i komponentlisten på venstre side av skjermen og dra den inn på tomt vindu. Gå til egenskapslisten nederst til høyre og tilordne teksten eiendommen til "Play". Dette vil være den knappen du vil bruke til å spille av lydfilen.

3 Dra på en annen knapp fra komponentlisten og endre teksten eiendommen til "Load". Dette vil være den knappen som laster lydfilen fra harddisken.

4 Dra en siste knapp fra komponentlisten og endre teksten eiendommen til "Stopp". Som du kan forestille deg, vil dette være den knappen for å stoppe en lydfil som allerede spiller.

5 Dra en tekstboks fra listen komponenter i vinduet ditt. Dette vil vise filnavnet og banen til filen som spilles.

Føl deg fri til å dra komponentene rundt vinduet og endre størrelse på dem for å ordne dem i en nyttig og attraktivt grensesnitt.

6 Dra en siste komponenten i vinduet: den "OpenFileDialog" komponent. Siden denne komponenten er i utgangspunktet usynlig, vil det vises nederst på skjermen i en egen boks.

7 Dobbeltklikk på "Last ned" knappen for å lage koden for å laste inn lydfil fra harddisken. Dette vil åpne programmerings redaktør og automatisk ta deg til arrangementet funksjon.

Lim inn følgende i den:

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

Dette vil føre til Visual Basic for å presentere brukeren med en åpen dialog fil og hente filnavn fra den etter at den er ferdig.

Klikk på "Design" -kategorien for å gå tilbake til programmet.

8 Dobbeltklikk på "Play" knappen for å lage koden for å spille lydfilen som du lastet.

Lim inn følgende kode i det:

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

Husk TextBox1.Text ble satt i trinn 6 for å holde filnavnet og banen til lydfilen valgt av brukeren.

9 Dobbeltklikk på "Stopp" -knappen. Dette skaper en del av koden for å stoppe musikken. Lim denne koden inn i den:

My.Computer.Audio.Stop()

Hint

  • Den "My.Computer.Audio" kommandoen er bare i stand til å spille WAV-filer. MP3, OGG, og andre vanlige lydformater vil ikke fungere med denne kommandoen.