Hi Nils,
Zitat von
Nils_13:
Ich hab einen Timer mit dem Interval '1', in dem Timer steht:
Das ist vollkommen ueberfluessig. Du musst nicht jede Millisekunde ueberpruefen, ob das Lied noch laeuft. Alle 250 oder 500 ms sollte reichen.
Und erklaer mir mal warum dein Code funktionieren sollte?
if BASS_ChannelIsActive(Channel) = BASS_ACTIVE_PLAYING then BASS_StreamPlay(Channel, False, 0);
Wenn das Lied noch abgespielt wird, so wird StreamPlay aufgerufen. Ich kenn mich zwar nicht ganz gut mit der BASS.dll aus, aber sollte die Play-funktion nicht aufgerufen werden, sobald das Lied nicht mehr abgespielt wird?
Greetz
alcaeus