ich schau gleich mal, was bei mir falsch läuft.
aber zu den Booleans ... wenn man was da äntert, dann ist die Chance 254 zu 255, daß der Wert danach auf True steht ... es sei denn, du nutzt einen "fehler" in der Nutzung des Booleans aus.
Zitat:
vergleiche nie auf True
Delphi-Quellcode:
b := Boolean(3);
if not b then // wird nie aufgerufen
if b then // wird aufgerufen
if b = false then // wird nie aufgerufen
if b = true then // wird AUCH NIE aufgerufen