Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by idefix2,
26. Aug 2015
Auch da wäre zu überlegen, ob es nicht besser wäre, die Objekte (Nachdem sie auf der Form dargestellt werden, gehe ich davon aus, dass sie alle von TControl abgeleitet sind, und es gibt wohl nur eine begrenzte Anzahl von Varianten), die man nicht mehr braucht, auf Reserve vorzuhalten, statt sie zu zerstören:
Type
Form1=class(Tform)
private
FObjects: array of TControl;
...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by idefix2,
26. Aug 2015
Ich verstehe schon, dass die Beantwortung der akademischen Frage, wie so ein Problem zu lösen ist, vielleicht in ganz speziellen Konstellationen relevant sein kann - mir fallen aber eigentlich keine Anwendungen dafür ein.
Bei der geschilderten Aufgabe halte ich es jedenfalls nicht für zielführend, ständig Buttons zu zerstören und neu zu erstellen. Es wäre hier meines Erachtens eben wesentlich...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by idefix2,
25. Aug 2015
Mir entgeht der Sinn der Übung.
Warum nicht einfach die Buttons, die man gerade nicht braucht, invisible setzen, statt ständig Buttons zu erzeugen und wieder zu vernichten?