2016-12-17 3 views

Antwort

1

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.

+1

'RunWorkerAsync()' startet die BGW erneut, wahrscheinlich wollen Sie das nicht im 'RunWorkerCompleted' Event ... Sonst eine gute Antwort! –

+0

Ich habe einen Timer verwendet, dann das Timer-Intervall ist gleich wav Dateidauer. Es hat gelöst! –

Verwandte Themen