Hallo,
mich beschäftigt derzeit folgendes Problem:
Ich starte eine Klasse mit CREATE auf die Variable bild (var bild: TKlasse).
Nun habe ich einen Button, welcher die Klasse über bild.FREE wieder freigibt/zerstört.
Leider weiß ich nicht, wie die Variable bild nach dem FREE aussieht, denn ich möchte, sofern die Klasse nicht gestartet wurde, eine Fehlermeldung ausgeben.
Delphi-Quelltext
1: 2: 3: 4: 5:
| if bild = nil then begin showmessage('Nicht gestartet'); exit; end; |
funktioniert leider nur, wenn die Klasse zuvor nicht zerstört wurde bzw. noch nicht gestartet wurde.
Muss ich per Hand immer nach dem FREE noch ein bild := nil setzen?
Oder wie kann ich das überprüfen?
Hoffe ihr blickt da durch
Vielen Dank
gruß
Timelesk
Moderiert von
Christian S.: Delphi-Tags hinzugefügt