Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#27

Re: Probleme mit Data (Pointer)

  Alt 26. Feb 2007, 09:10
So, ich komme nach einem weiteren Studium der Hilfe zu folgendem Schluss:
  • New() und Dispose() gehören zu einer Gruppe und Initialize(), Finalize, GetMem() und FreeMem() bilden die andere Gruppe. Man sollte die beiden Gruppen imho nicht mischen.
  • New() ersetzt die Kombination aus GetMem() und Initialize() - Dispose() ersetzt Finalize() und FreeMem().
  • Dispose() braucht keinen typisierten Pointer. (weil: siehe oben)

Ist jetzt damit alles geklärt?

PS: Sorry, wenn ich nicht richtig gelesen habe.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat