Was meinst du mit verbessern im Bezug auf das Create?
Ob ich in meiner FormCreate aus Beitrag #1 soweit alles richtig gemacht habe oder ob es da noch etwas zu verbessern gibt.
Du kannst für jede TObjectList<TKlassenname> eine Redefinition machen, wie Uwe schon ansprach. Würd ich aber nicht empfehlen.
Warum empfiehlst Du das nicht. Ich brauche doch immer nur eine ObjectListe ? Oder habe ich da noch ein Verständnisproblem ?
Edit:
Ich habe mir jetzt mal eine Ableitung für TObjectList<TKlassenname> zusammengebaut, die anscheinend Recht gut funktioniert. Die komplette Datei findet Ihr im Anhang.
In der Delete-Procedure, lese ich über die
RTTI den Klassennamen aus und dann werden entsprechend den ermittelten Namen die einzelnen DELETE
SQL-Befehle ausgeführt. Oder ist die
RTTI zu viel für das Auslesen des Klassennamens ?
Gibt es da noch Verbesserungsvorschläge ?