Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#8

Re: Wieso springt er in den Destruktor?

  Alt 25. Jan 2007, 12:30
Hallo,
Zitat von SirThornberry:
Das dachte ich auch mal. Die Hilfe und andere Forenuser haben mich dann eines besseren belehrt und meinten das man Regions einfach nicht frei geben darf/soll/muss wenn man sie einem Object zuweist.
das ist so leider falsch. Wenn Du z. B. einem Window eine Region übergibst, dann verwaltet das Window diese. Wenn Du jedoch einfach eine Region erzeugst, und diese nur in einem Delphi-Objekt speicherst, dann musst Du sie auch wieder freigeben.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat