Hi,
ich habe ein Programm, dass eine WAV-Datei abspielen soll:
Quelltext
1:
| sndplaysound(PChar(ExtractFilePath(ParamStr(0)) + '\a.wav'), SND_FILENAME or SND_SYNC); |
Nach dem die WAV-Datei beendet ist, kommt noch Code, gefolgt von einer weiteren WAV-Datei, die abgespielt werden soll.
Nun habe ich das Problem, dass beim ersten Aufruf von sndplaysound nicht lang genug gewartet wird, bis die WAV-Datei fertig ist!? Wie ist das möglich? Liegt das vielleicht an der Länge der WAV-Datei? Sie ist eine halbe Minute lang - nach ca. 10 Sekunden fährt Delphi mit der Ausführung des nachfolgenden Programmcodes fort.
Vielen Dank im Voraus!