Einzelnen Beitrag anzeigen

Benutzerbild von Kalakmul
Kalakmul

Registriert seit: 11. Apr 2008
27 Beiträge
 
Delphi 2010 Professional
 
#2

AW: warum objekte zur laufzeit erzeugen?

  Alt 24. Mär 2013, 21:16
Hallo Napstar,

Erzeugen von Komponenten zur Laufzeit bietet sich an, wenn man sehr viele Komponenten sehr exakt platzieren muss (wie z. B. für ein Spielfeld o. ä.). Das kann von Hand in der Entwicklungsumgebung sehr anstrengend werden.


Die Komponenten könnten so auch in Abhängigkeit von bestimmten Parametern neu angeordnet werden (z. B. alle Komponenten jetzt breiter oder weiter nach rechts). Das macht dann sozusagen die Schleife. Eine solche Variation erfordert im Code i. d. Regel nur eine Zeile, verursacht beim Erstellen der Oberfläche zur Designzeit aber einiges Geschiebe.

Will man nur ein Formular mit individuellen einzelnen Komponenten erstellen, ist wohl in den meisten Fällen die Konzeption zur Designzeit vorzuziehen.
Wer fragt, ist ein Narr für 5 Minuten, wer nicht fragt, ist ein Narr ein Leben lang.

Geändert von Kalakmul (24. Mär 2013 um 21:24 Uhr)
  Mit Zitat antworten Zitat