Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.355 Beiträge
Delphi 12 Athens
|
AW: USE_BEFORE_DEF kann nicht ausgeschaltet werden ?
14. Nov 2022, 12:54
Warum nicht den eigentlichen Fehler beheben?
Sorge dafür, dass der Variable auch bei ELSE etwas zugewiesen ist und Problem gelöst. (oder vor dem ersten IF)
PS: TBrushRecall
https://www.delphipraxis.net/1288015-post5.html
[add]
Delphi-Quellcode:
begin
Recall := nil;
IF Gesperrt0(aCol,-1) THEN
BEGIN
Recall := TBrushRecal.Create(DG0_AbtlNamen.Canvas.Brush);
END;
Dann was tun
Recall.Free; // unnötig nochmal Gesperrt0 auszuführen, weil intern über Assigned(Recall), im Free, die vorherrige Ausführung oder Nicht-Ausführung erkannt wird
end;
Ein Therapeut entspricht 1024 Gigapeut.
Geändert von himitsu (14. Nov 2022 um 14:36 Uhr)
|