1
ich verwende:wenn Hintergrundsound Ende
My.Computer.Audio.Play("Sound.wav")
Für Hintergrund-Sound zu spielen. Ich möchte erkennen, wenn es endet, um ein Ereignis auszulösen
ich verwende:wenn Hintergrundsound Ende
My.Computer.Audio.Play("Sound.wav")
Für Hintergrund-Sound zu spielen. Ich möchte erkennen, wenn es endet, um ein Ereignis auszulösen
Haben Sie versucht, es in einem Hintergrundarbeiter zu tun? Auf der do Arbeit Ereignis den Ton mit Warten bis zum Ende spielen, und dann auf die Arbeit abgeschlossen Veranstaltung setzen
msgbox("Music finished playing, press OK to loop")
backgroundworker.RunWorkAsync()
Sorry, wenn die Codes nicht genau sind, kann ich alle aus diesen von Herzen nicht erinnern.
'RunWorkerAsync()' startet die BGW erneut, wahrscheinlich wollen Sie das nicht im 'RunWorkerCompleted' Event ... Sonst eine gute Antwort! –
Ich habe einen Timer verwendet, dann das Timer-Intervall ist gleich wav Dateidauer. Es hat gelöst! –