Autor Beitrag
LinuxFan
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mo 28.04.08 11:47 
Hi,

ich habe ein Programm, dass eine WAV-Datei abspielen soll:

ausblenden 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!