Einzelnen Beitrag anzeigen

Phantom1

Registriert seit: 20. Jun 2003
282 Beiträge
 
Delphi 10.4 Sydney
 
#15

Re: Pointer auf Record aus Funktion freigeben

  Alt 30. Aug 2006, 23:31
@SirThornberry: er gibt das neue Formular wieder frei in einem Timer von dem neuen Formular. Ich habe das eben mal getestet und es funktioniert wirklich korrekt, sprich der Speicher wird richtig freigegeben.

Die ursache für die 4 Byte liegt in diesem Aufruf:
with TPopupForm.Create(Application) do ändere diesen mal folgend:
with TPopupForm.Create(nil) do denn so muss nicht jedesmal die referenz von 4 Byte gespeichert werden, du gibts diese form ja schließlich selbst frei.

mfg
  Mit Zitat antworten Zitat