Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
AW: ToogleSwitch und ini
25. Jun 2018, 13:52
Einfacher Grund: Es gibt beim Delphi-Boolean 255 Werte die True bedeuten und einen False.
Beim Zuweisen ist es OK, aber beim Vergleichen kann das eben zu Problemen fühlen, denn True ist <>0 und False ist =0, aber diese Konstante True ist =1.
In C++ ist BOOL oft ein Integer und kein Byte, somit 4 Milliarden True und ein False. Und die Konstante ist manchmal +1 ($0000001) und meisten -1 ($ffffffff).
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|