Solltest du wahrlich machen. Sonst bekommst ein Problem mit der autom. Referenzzählung!
Zitat:
Hab ich hier den Fall vorliegen, vor dem immer gewarnt wird?
"Du sollst nicht Interface- und Objekt-Referenzen mischen!"
Jup, hast du!
Wobei ich den Code eh nicht ganz verstehe, wenn ich ehrlich bin... Wieso sollte Assigned nach dem Create jemals False liefern? Create ist schon ein Konstruktor? Diese Methode würde in der aktuellen Version eh niemals nil liefern. In so fern Create eine
Exception wirft, wird diese ja nicht abgefangen -- außer du hast natürlich diesen Code entfernt
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)