Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Speicherzugriffsfehler bei Freigabe vom Frame

  Alt 26. Apr 2007, 15:30
Du solltest den Frame so freigeben:
Delphi-Quellcode:
// zur Sicherheit den Fokus auf das PageControl setzen
// damit nicht ein Control vernichtet wird, dass z.Zt. den Focus hat (könnte evtl. Ärger machen)
PageControl1.SetFocus;
// weg mit dem Frame
FreeAndNil(Fframe_wf_messages);
Deine eigene Funktion iFreeFrame() setzt die Variable Fframe_wf_messages nicht auf Nil.
Also zeigt die Variable auf einen freigegebenen Speicher und das ist gefährlich.
Andreas
  Mit Zitat antworten Zitat