Danke für die schnelle Antwort.
Dass mit der Struktur des Baums in einer Tabelle speichern, war auch genauso meine idee.
dazu habe ich dann pro hierachieebene eine tabelle, wo ich die attribute speicher.
da bin ich froh, schon nen guten lösungsansatz gefunden zu haben
die idee mit der formularerstellung ist mir ganz neu und da werd ich mich jetzt mal informieren.
Delphi-Quellcode:
// Das brauchen wir später noch :)
TFBaseItemClass = class of TFBaseItem;
nutze ich um den benötigten klassen-typ zu übergeben, richtig?
z.B.
Delphi-Quellcode:
type TFLand = class(TFBaseItem)
end;
type TFBaseItemClass = class of TFBaseItem;
procedure CreateForm(FormType: TFBaseItemClass);
begin
FormType.Create(Application);
end;
procedure Click;
begin
RegisterClass(TFLand,'Land');
CreateForm(FindClass('Land'));
end;
hoffe ich konnte dir folgen