Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#4

AW: Unerklärliche Zugriffsverletzung

  Alt 13. Apr 2023, 11:23
Vor der Zuweisung von Self könnte man ja mal einfach prüfen, ob es FNode schon / überhaupt gibt:
Delphi-Quellcode:
if Assigned(FNode) then begin
  FNode.VisibleClass := self;
end else begin
  MessageDlg('Da hat jemand vergessen FNode zu erstellen.',mtError,[mbCancel],0);
end;
Oder per Haltepunkt und Debugger mal nachschauen, was da los ist.
  Mit Zitat antworten Zitat