Zitat von
mkinzler:
Nein, es ist kein Delphi-Fehler. Man vergleicht halt grundsätzlich nicht auf True oder False!
Beispiel:
Delphi-Quellcode:
VisChan = BASS_WINAMPVIS_ExecuteVis(PluginDir & "\" & _
lstPlugins.List(IndexNum), _
VisModules.ListIndex, _
True, _
ckOwnDcW2.value)
Funktioniert!
Delphi-Quellcode:
VisChan = BASS_WINAMPVIS_ExecuteVis(PluginDir & "\" & _
lstPlugins.List(IndexNum), _
VisModules.ListIndex, _
True, _
True)
Funktioniert nicht!
Beides das selbe nur das beim obigen die Value des Controls übergeben wird.
Selbst wenn jetzt der Wert von ckOwnDcW2.value(control) als -1 und 0 übergeben wird kommt es immer
noch nicht mit der aussage überein 0 und 1 in Delphi da nie ein wert von 1 übergeben wird.
Na es geht ja !
Ansonsten würden sich die Plugins nicht in mein GenFenster setzen.
Aber seltsam ist das schon.
gruss Emil