Zitat von
juergen:
@Christian
If not Flset then begin
Zumindestens im Moment fällt mir diese Denkweise noch ziemlich schwer.
Das man bei boolschen Vergleichen nicht auf GLEICH (true oder False) prüfen sollte ist mit komplett neu.
Danke für den Hinweis!
Also ich schreibe zwar reichlich spät
, aber ich schreibe:
Das Problem ist, dass du immer nach einem Boolean fragst. Bloß, wenn du var=3 schreibst, dann machst du daraus einen Boolean:
Delphi-Quellcode:
var
bool: Boolean;
int: integer;
begin
int :=5;
bool :=(int=5);
if bool then ; //das hier ist das gleiche wie
if int=5 then ; //das hier. Man könnte sagen das hier ist eine Kurzschreibweise
end;
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!