Registriert seit: 14. Aug 2007
58 Beiträge
Delphi 6 Personal
|
Prüfen, ob Referenz auf tatsächlich existentes Objekt zeigt
5. Okt 2011, 23:34
Delphi-Version: 6
Hi!
Okay, folgendes:
Wenn ich prüfen möchte, ob ein Objekt existiert, dann kann ich ja einfach folgendes abfragen:
if Assigned(ReferenzAufObjekt) then ...
.
Das funktioniert aber nur dann, wenn ich beim zerstören des Objekts FreeAndNil(ReferenzAufObjektObjekt)
verwende (oder halt ReferenzAufobjekt := nil
).
Wenn ich allerdings das Objekt nur mit ReferenzAufObjekt.Free
zerstöre, dann liefert Assigned(...)
ja weiterhin True.
Gibt es denn irgendeine Möglichkeit, auch dann zu prüfen, ob das Objekt, auf das ReferenzAufObjekt zeigt, tatsächlich existiert oder schon zerstört wurde?
Beste Grüße!
Robert
|