Wave-Datei in Exe integrieren

rat-cop

Mitglied
Hallo zusammen!

Von der seite http://www.schmittis-page.de/index.html?/vb/t64.htm habe ich das tutorial gelesen und auch ausprobiert, es funktioniert alles einwandfrei.... bis auf wenn ich die wave-datei abspiele hängt sich mein programm immer auf bis sie zu ende abgespielt wurde....

Hat einer eine idee wie ich die wave-datei abspielen kann ohne das sich mein programm aufhängt?:confused:

mfg rat-cop
 
Dein Programm hängt sich nicht auf, es wartet lediglich bis die API "sndPlaySound" fertig ist. Ich weiß leider nicht ob man das irgendwie ändern kann.
Du könntest aber beispielsweise das MediaPlayer-Control verwenden. Dazu musst du die Sound-Datei allerdings erst auf der Festplatte speichern, damit der MediaPlayer sie abspielen kann.
 
@ Merlin_78,
ja ich habe es schon mit "DoEvents" ausprobiert doch leider hilft das auch nicht weiter, das programm bleibt wie immer "stehen".

Kennt kein andere eine lösung für das problem?
 
Hi,

versuch mal folgendes:
1. Neue Konstante einfügen
Code:
Const SND_ASYNC = &H1
2. In der Sub "PlayWaveResource" verwendest du anstatt der Konstanten "SND_SYNC" die Konstante "SND_ASYNC"
 
Zurück