Hallo zusammen,
"irgendwann" und "irgendwo" hatte ich hier in den letzten Tagen etwas gelesen, wo darauf hingewiesen wurde, dass man boolsche Variablen nicht direkt abfragen soll:
Delphi-Quellcode:
if MyBoolVar = true then
begin...
(meine bisherige Verfahrensweise)
sondern einfach:
Delphi-Quellcode:
if MyBolVar then
begin...
Irgendwie ging mir das ganze nicht mehr aus dem Kopf, allzumal ich (leider nicht nachvollziehbar) ein einziges Mal in einem kl.Prog von mir einen für mich bis heute nicht nachvollziehbaren Fehler hatte/habe...
Im Nachhinein könnte das ganze sogar mit der Abfrage einer Varibale zu tun haben, welche ich im OnCreate der Hauptform abfrage.
Ist es nun Gesetz eine boolsche Variable nicht direkt abzufragen und wenn ja warum?
Muss eine boolsche Variable überhaupt initialisiert werden?
Schon mal Danke für die Antworten!