Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.199 Beiträge
 
Delphi 12 Athens
 
#10

AW: Hilfe bei AccessViolation

  Alt 3. Dez 2014, 08:56
Dass dieses "reg" global ist, war mir schon aufgefallen, aber mir war so, als sei "ini" lokal.
Man könnte sich ja nun nochmal fragen, wo reg und ini definiert sind. (z.B. als private in der Form oder ganz global)

Aber da sieht man es ... es gibt mal ein "wichtigen" Kommentar, aber den übersahen Viele gleich.
Also wenn, dann FreeAndNil, damit das mit dem "ungültigen" Zeiger (siehe Sir Rufo) zu beheben,
aber der Kommentar ist wiedersprüchlich, denn gerade durch diesen Code kann es zu solchen Fehlern kommen. Er behebt sie jedenfalls nicht.


Beim "kopieren nach temp"-CopyFile kann man froh sein, daß hier mal keine Fehlerbehandlung vorgenommen wäre, denn sonst würde es hier auch nochmal knallen und die ursprüngliche Fehlermeldung vom Rewrite/Write vernichten, wenn es dort nicht gut ablief.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat