Ich weis, dass es eigentlich offtopic ist, aber da gibt u.a. folgendes:
http://www.delphipraxis.net/internal...t=boolean+cast
d.h. mann sollte nie if Boolean=True then schreiben weil dann nicht auf Wahrheit, sondern auf Gleichheit mit der Konstante True (
Unit System ?) geprüft wird.
Also nicht nur wegen Aussehen usw. sondern auch wegen gutem code nimmt man kein =true usw.
Nochmal ein kurzes Beispiel:
Delphi-Quellcode:
var Bool: Boolean;
begin
Bool := Boolean (4);
if Bool then
// wird ausgeführt
if Bool=true then
// wird nicht ausgeführt
end;
(musste sein, sorry ^^)