Zitat von
Amateurprofi:
Zitat von
3_of_8:
Ein Boolean ist nichts anderes als ein Byte. Nur dass er normalerweise nur $00 oder $FF enthält.
Nein, $00 für False, $01 für True.
Sollte und nicht ist!
False = $00, True <> $00
Und nur so, kann man ordentlich arbeiten. Es gibt genug Dinge in der
VCL die
nicht eine $01 bei True zurück geben! Siehe auch die ständigen Hinweise zum = True Vergleich in If Abfragen.