Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
6. Apr 2007
Aua. :wall:
natürlich!
Ich habe es jetzt zwar etwas anders, aber im prinzip das selbe.
Da der dyn.Array von 0 bis 3 und meine Klassen von 1 bis 4 gehen habe ich an der entsprechenden Stellen eine -1 eingefügt...
procedure TConfig.SetValue(AC: TAgentClass; CT: TConfigEnum; Value: Variant);
begin
FData:=Value;
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by glkgereon,
5. Apr 2007
Hi,
Ich möchte zum speichern einiger Konfigurationen ein Array of Variant nehmen.
Diese sind jedoch für jeden Klassentyp (alle von einer Klasse abgeleitet) unterschiedlich...
Dafür habe ich mir folgende Konstruktion überlegt.
Jedoch kommt beim Zuweisen bereits eine Fehlermeldung welche mir sagt dass irgendwas ein "Invalid Variant Type" ist.
TAgent = class;
TAgentClass = class of...