Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Fenster zur Laufzeit in einer Klasse - Fehler bei FREE

  Alt 31. Mär 2013, 20:37
Du delegierst die Lifetime von dem Fenster an Application .

Wenn du also die Anwendung beendest, dann wird auf das Objekt (also die Form) auf das FLogWin referenziert aus dem Speicher geworfen, aber die Variable nicht auf nil gesetzt

Darum der Zugriffsfehler

Lösung:
Delphi-Quellcode:
...
FLOGWIN := TLOGWIN.Create( nil );
...
Ach ja, beim Timer wird dich aus dem gleichen Grund derselbe Fehler ereilen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat