Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
10. Apr 2019
Moin...:P
Dann würde ich anstelle des Arrays eine
MitarbeiterList : TObjectList<TMitarbeiter>;
und die Klasse dazu empfehlen. Da hast du die Größe des Arrays aus dem Kreuz.
Und solche Konstruckte sind mit der Klasse erledigt: qryMitarbeiterNAME.AsString + ' ' + qryMitarbeiterVORNAME.AsString :zwinker:
Arrays sind aus der Zeit wo es noch keine generischen Listen gab. :stupid::P
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
10. Apr 2019
...wieso? Ich verwalte einige der Forms in Objektlisten. (Owner = nil) Wenn man sich an die Regeln hällt, ist es kein Problem. Wichtig, die Liste im FormCreate/FormDestroy anlegen und zerstören.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by haentschman,
10. Apr 2019
Moin...8-)
Diese Aussage ist falsch. :warn:
Zum Verständnis...Entweder die Objektliste oder der Owner gibt den Frame frei. :warn:
// 1. Variante
FrmPerson := TFrmPerson.Create(nil); // Owner hier auf nil
PersonList := TObjectList<TfrmPerson>.Create(True); // bleibt
// 2. Variante