Moin !
Ich stehe da mal wieder vor einem kleinen Object bzw. Klassen Problem
Also wir haben da ein paar Klassen für Geräte. die nennen sich dann z.B.
TLVSpectraII und TLVPowerPeak.
Je nachdem welches Gerät wir nun gerade bedienen müssen wir ein Object von der Klasse erzeugen.
Bis hierhin noch einfach ...
SpectraII := TLVSpectraII.Create(Self);
Nun würde ich aber gerne irgendwie das zuletzt erzeugte Object sichern. Weil wenn ich ein anderes Gerät lade, dann möchte ich in dieser Variable nachsehen welches Object aktuell ist und dieses dann löschen. Danach kann dann das neue Object angelegt werden.
Ich hatte es hiermit versucht:
LastObject := SpectraII;
Wobei folgendes definiert ist: LastObject : TObject;
Aber so scheint es nicht wirklich zu funktionieren. Denn ein LastObject.Destroy bewirkt gonix.
Kann mir da jemand einen Tip geben?
Greetz Dominik