Forum: Object-Pascal / Delphi-Language
Delphi
by DieDolly,
2. Dez 2019
Also ist Assigned() und die Prüfung auf nil nicht gleichwertig wie vermutet WENN man nur mit .Free freigibt statt FreeAndNil.
Forum: Object-Pascal / Delphi-Language
Delphi
by DieDolly,
30. Nov 2019
Wenn du deine Variable nach Free immer manuell auch auf nil setzt ist alles gut.
Forum: Object-Pascal / Delphi-Language
Delphi
by DieDolly,
30. Nov 2019
True False False True True... eins davon. Logische Verknüpfungen waren noch nie mein Ding.
Forum: Object-Pascal / Delphi-Language
Delphi
by DieDolly,
30. Nov 2019
Ich glaube wenn man mit .Free etwas freigibt, ist Assigned() False und = nil auch False.
Deswegen setze ich manuell immer alles auf nil wenn ich etwas mit Free freigebe.
Nagel mich nicht drauf fest. Bin mir unsicher.