![]() |
Probleme mit der Loop-Funktion
Hallo!
Als ich einmal versucht habe, eine Wave-Datei im Loop-Modus abzuspielen, hat das irgendwie nicht funktioniert! Die Datei wure wie im ASync-Modus nur einmal abgespielt. Liegt das vielleicht daran, das die Datei zwar wiederholt wurde, aber so, wie in manchen Spielen, wo nach dem ersten Mal erst mal ein paar Minuten Pause war? Wenn ja, kann man es auch machen, das die Datei sofort wiederholt wird, ohne das man einen Timer verwenden muss? :gruebel: |
Re: Probleme mit der Loop-Funktion
Kommt drauf an wie du bisher die Datei abgespielt hast.
|
Re: Probleme mit der Loop-Funktion
Moin!
Ich nehme mal an, Du hast das mit ![]() ![]() Wenn ja, da gibts eine Option SND_LOOP in verbindung mit SND_ASYNC. |
Re: Probleme mit der Loop-Funktion
Und welche?
|
Re: Probleme mit der Loop-Funktion
SND_LOOP or SND_ASYNC
|
Re: Probleme mit der Loop-Funktion
Delphi-Quellcode:
zum anhalten
sndPlaySound(PChar(Dateiname)), SND_ASYNC or SND_LOOP);
Delphi-Quellcode:
Edit: Naja man sollte mal rote Kästen erfinden...
sndPlaySound(nil, 0);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz