Hallo,
ich würde gerne ein Klasse erzeugen bei der ich beim erzeugen einen bestimmten Datentyp wählen kann den ich dann für eine Variable in der Klasse benutzen soll. Also z.B.
Delphi-Quellcode:
var
var1, var2, var3 : TVariable;
begin
var1 := TVariable<string>.Create;
var2 := TVariable<integer>.Create;
var3 := TVariable<TKlasse>.Create;
ShowMessage(var1.Value); // Gibt einen string aus
ShowMessage(IntToStr(var2.Value)); // Einen Integer
ShowMessage(var3.Value.Message); // TKlasse, jedoch wäre "Message" dann ein String
end;
Bin um jeden Tipp dankbar
Grüsse,
Milu
Edit: Ich benutze XE6 und nicht Delphi 5 nur mal so als anmerkung