Thema: Free-Methode

Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#7

Re: Free-Methode

  Alt 21. Nov 2008, 09:52
Das Problem ist eigendlich ein anderes.

otab[1].box ist beim start nil
also ist bei erzeugen des Paneles der Owner auch nil (s.h. Create Parameter)
Gibts du nun das Panel frei, ist der Zeiger in otab[1].box ungültig.

Wenn du nun ein neues Panel erzeugst, ist der Owner ein freigegebenes Panel.
Was natürlich nicht geht.

Übergib beim Create immer NIL oder das Form.
Bei NIL musst du dich selbst um das Freigeben kümmern.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat