![]() |
BASS_ChannelIsActive
Hi,
seht ihr den folgenden Fehler im Code (Ausdruckstyp muss Boolean sein)? Wenn ich '= True' dahinter schreibe ist es inkompatibel.
Delphi-Quellcode:
if BASS_ChannelIsActive(BASS_ACTIVE_PLAYING) then
begin ... end; |
Re: BASS_ChannelIsActive
Hast du schon mal dran gedacht, dass es ein Int sein koennte? Das hat mir Google im ersten Ergebnis verraten:
![]() Greetz alcaeus |
Re: BASS_ChannelIsActive
Wenn "BASS_ChannelIsActive" eine Funktion ist, deren Rückgabewert vom Typ Boolean ist, so muss da auch kein "true" stehen.
Wenn ich Dich richtig verstehe, geht Folgendes nicht:
Delphi-Quellcode:
Mir unverständlich. Poste doch mal die Signatur dieser Funktion.
if BASS_ChannelIsActive(BASS_ACTIVE_PLAYING) = true then machwas;
|
Re: BASS_ChannelIsActive
@alcaeus: Die If-Abfrage muss sein.
@Daniel: Genau das läuft nicht, muss aber unbedingt laufen, ich muss überprüfen, ob gerade abgespielt wird. Falls ich dich richtig verstanden habe: Zitat:
|
Re: BASS_ChannelIsActive
hi,
wenn, dann msus das so aussehen:
Delphi-Quellcode:
if BASS_ChannelIsActive(aChannel) = BASS_ACTIVE_PLAYING then
... |
Re: BASS_ChannelIsActive
Andreas hat es Dir eigentlich beantwortet. Wenn die Funktion einen numerischen Wert (z.B. Integer) zurückliefert, kannst Du nicht auf 'true' prüfen.
Was Du meinst, ist vermutlich Folgendes:
Delphi-Quellcode:
if BASS_ChannelIsActive(BASS_ACTIVE_PLAYING) = BASS_ACTIVE_PLAYING then machwas;
... bei allem Respekt ... aber ich rate Dir, Dir mal die Grundlagen-Tutorials von dsdt.info anzusehen. Du hattest ja schon alle Bausteine zusammen: Die Funktion und in der Dokumentation eine Liste an möglichen Rückgabewerten. Damit sollte man in der Lage sein, so eine Abfrage wie von Dir gewünscht zu formulieren. |
Re: BASS_ChannelIsActive
Zitat:
|
Re: BASS_ChannelIsActive
Das soll Nils selber herausfinden. :mrgreen:
|
Re: BASS_ChannelIsActive
Zitat:
|
Re: BASS_ChannelIsActive
Ja der will einen Channel und einen Boolean-Wert. Danke.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 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