Thema: Delphi Nur free oder FreeandNil

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#23

Re: Nur free oder FreeandNil

  Alt 30. Jun 2004, 11:42
Moin Luckie!

So meinte ich das nicht. Ich bin von dem Fall ausgegangen das in dem Instanzenzeiger irgendeine Adresse drinne steht - nicht nil - die beim Free dadurch zu einer Exception führt. Diese würde dann abgefangen werden und bei FreeAndNil() wäre der Instanzenzeiger dann Nil, bei einem Free; und dann einem := Nil, würde er nicht mehr zum := Nil kommen und daher ...

Ich bin nicht vom Idealfall ausgegangen, das der Instanzenzeiger einen Nil Wert enthält.

MfG
Muetze1
  Mit Zitat antworten Zitat