Weergave van Geluid

My.Computer.Audio - object

Met het 'Audio'-object kun je .wav afspelen. Je kan wachten tot het afspelen klaar is (property: WaitToComplete) of je speelt het geluid op de achtergrond af terwijl het programma verder gaat (property: Background of BackgroundLoop). Voor het afspelen van systeemgeluiden wordt gebruik gemaakt van de methode 'PlaySystemSound'.
Hieronder vind je een voorbeeld van de toepassing van 'My.Computer.Audio'.

toepassing Audio object
voorbeeld code Audio object

In plaats van het de .wav file te plaatsen in 'MyResources' kun je uiteraard ook een andere lokatie als string weergeven.
Het nadeel van deze methode is dat het alleen mogelijk is .wav bestanden af spelen.

Weergave van Geluid

Windows Media Player

Door middel van de Media Player kunnen we behalve .wav bestanden ook ander bestanden zoals bijvoorbeeld mp3 afspelen. Voordat we gebruik kunnen maken van de media Player dient de control eerst te worden toegevoegd aan de toolbox.

Dit doen we als volgt:

  • Zorg ervoor dat het werkblad met je ontwerp is geopend (dus niet het code-blad)
  • Klik links in de Toolbox en selecteer in het menu 'Choose Item' Menu Choose Item
  • Selecteer de tab 'COM components' en selecteer vervolgens 'Window Media Player' Menu Media Player
  • De control is nu toegevoegd aan de toolbox. Sleep de control naar je werkblad en voeg tevens een extra knop toe aan het ontwerp.
  • Voeg onderstaande code toe en start het programma" voorbeeld Random klasse voorbeeld code Random klasse

De code voor bovenstaand voorbeeld voor Visual Basic 2015 kun je hier downloaden

Dit en nog veel meer kun je terug vinden in het boek 'Visual Basic voor Beginners'. Klik op onderstaande knop voor meer informatie
Info

E-boek of paperback

Bestel Het Boek Vandaag Nog!

Het boek 'Visual Basic voor Beginners' is leverbaar als E-boek, maar ook als paperback

E-boek

€ 21,95

Na betaling ontvangt u de E-boek versie als pdf bestand in uw mailbox.

Paperback

€ 34,95

Klik op de koop-knop om het boek te rechtstreeks bestellen bij de uitgever.