Forum: Object-Pascal / Delphi-Language
by hzzm,
2. Mär 2018
Du krasser Fuchs.
Aber mal im Ernst, sollte das nicht grundsaetzlich in 'System' oder so mit aufgenommen werden, anstatt dass die User sich da mega einen abtricksen muessen?
Forum: Object-Pascal / Delphi-Language
by hzzm,
6. Feb 2018
Danke. Ich hab jetzt alles auf TList's umgebogen. Komisch, dass das nicht auch mit Arrays geht. Naja, was solls...
Forum: Object-Pascal / Delphi-Language
by hzzm,
1. Feb 2018
Vielen Dank fuer Eure Antworten.
Mein Code hat es nicht eindeutig gezeigt; in meinem Fall waere das dann Self.UpdateView001. Das aendert leider nichts. Selbst die Deklaration als Procedure; anstatt Procedure of object; bringt die exakt gleichen Probleme (gleicher Compiler-Fehler).
Ja, das geht beides. Aber dann
updateProcedures := TUpdateProcedures.Create(); // geht
Forum: Object-Pascal / Delphi-Language
by hzzm,
31. Jan 2018
(1) So wie ich MyArr = TArray<TFrame>; in einer Zeile populiere
MyArr := TArray<TFrame>.Create(Chiecho, Bingo, Bongo);
wuerde ich gerne
TQuinoaSalate = Array of TQuinoaSalat;
in einer Zeile populieren. Gibt es dazu eine Syntax?
(2) Im gleichen Milieu haenge ich gerade mit
TUpdateProcedure = Procedure of Object;
TUpdateProcedures = TArray<TUpdateProcedure>;