Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Frage eines Neulings bezüglich 'Free'

  Alt 16. Aug 2004, 01:14
Zitat:
...Es ist also kein Fehler, die Methode [-> Free] für ein Objekt aufzurufen, das niemals initialisiert wurde.
http://visetoolbox.rpgportal.de/imag...p_thinking.gif

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var FS: TStream;
begin
  FS.Free;
end;
Warum gehen die davon aus, dass alle nicht initialisierten Objekte nil sind?
Edit: FS hat hier lustigerweise die gleiche Adresse wie Form1 *g*
Dani H.
  Mit Zitat antworten Zitat