Ich glaub jetzt hab ichs:
- Das was ich oben über die 2 Gruppen geschrieben habe ist falsch. Dispose kapselt nämlich Finalize und FreeMem.
Delphi-Quellcode:
procedure _Dispose(p: Pointer; typeInfo: Pointer);
begin
_Finalize(p, typeinfo);
FreeMem(p);
end;
- Der Praxistest hat gezeigt: Man muss an Dispose einen typisierten Pointer übergeben.
@Chatfix: Du bekommst deine Antwort noch. Einen kleinen Moment bitte.