Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi mehrer sounds hintereinander abspielen ? (https://www.delphipraxis.net/100318-mehrer-sounds-hintereinander-abspielen.html)

agm65 26. Sep 2007 09:13


mehrer sounds hintereinander abspielen ?
 
moin leute mal ne frage ..wie kann ich sagen (wie in flash oder flex)

after sndPlaySound('test.wav',SND_ASYNC ) play sndPlaySound('test2.wav',SND_ASYNC );

wenn ich beide untereinander aufrufe wir immer nur der letzte gestartet ? danke euch !

SirThornberry 26. Sep 2007 09:15

Re: mehrer sounds hintereinander abspielen ?
 
schau dir mal sndPlaySound in der Hilfe an. Zurzeit rufst es ja so auf das beide gleichzeitig gestartet werden und nicht so das gewartet wird bis der eine fertig ist.

agm65 26. Sep 2007 09:33

Re: mehrer sounds hintereinander abspielen ?
 
okay, ich habs...danke dir !

Delphi-Quellcode:
if sndPlaySound(PChar('test1.wav'),SND_SYNC) = true then
sndPlaySound(PChar('test2.wav'),SND_SYNC);

moonwhaler 26. Sep 2007 09:53

Re: mehrer sounds hintereinander abspielen ?
 
Hi! Versuche nicht im IF ein "=true" zu erfragen. Guter Stil wäre:

Delphi-Quellcode:
if (sndPlaySound(PChar('test1.wav'),SND_SYNC)) then
sndPlaySound(PChar('test2.wav'),SND_SYNC);
Nur so als Anmerkung für die Zukunft. :???:

SirThornberry 26. Sep 2007 09:57

Re: mehrer sounds hintereinander abspielen ?
 
hat auch nicht nur mit Stil zu tun sondern hängt auch damit zusammen dass, das Ergebnis zwar wahr sein kann aber eben nicht 1 (was True entspricht) sondern einen anderen Erfolgscode zurück gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz