Einzelnen Beitrag anzeigen

Benutzerbild von ManuMF
ManuMF

Registriert seit: 11. Jul 2005
1.016 Beiträge
 
Delphi 6 Personal
 
#10

Re: mehrere Sounds hinteinander abspielen ohne Anwendung sto

  Alt 12. Jun 2006, 14:29
Hallo,

Zuerst: Es ist besser, PlaySound anstatt von SndPlaySound zu verwenden. Wenn du die Länge des Sounds kennst, kannst du es mit
Delphi-Quellcode:
PlaySound('S1.wav', 0, SND_ASYNC or SND_FILENAME);
Delay(3000);
PlaySound('S2.wav', 0, SND_ASYNC or SND_FILENAME);
probieren, wobei Delay die Prozedur von negaH aus der CodeLib ist. So wird das Programm nicht angehalten.

[edit]Habe es nicht getestet, aber ich mache es meistens mit einem Timer (Interval = 100), den ich zum Abspielen aktiviere. Im onTimer deaktiviert er sich selbst und die Zeilen oben werden ausgeführt. Das sollte das Programm nicht aufhängen.[/edit]

Gruß,
ManuMF
Gruß,
ManuMF

Endlich hab ich was Positives an Vista entdeckt: Das mitgelieferte Mahjongg
  Mit Zitat antworten Zitat