Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#5

Re: Dynamische Bezeichner / variable Variablen

  Alt 18. Jun 2004, 15:30
FindComponent() ist bei häufiger, gleicher Anwendung nicht nur unübersichtlicher und anfälliger sondern bei vielen Komponenten auf dem Form auch noch viel ineffizienter und langsammer.

Im private deines Forms definierst du ein array[] of TEdit, dieses wird per .FindKomponent() im .FormCreate() einmalig initialisert, und alle anderen Funktionen nutzen dann dieses Array[].
Das macht den Code sicherer (keine ständigen TypCast's ), schneller und übersichtlicher.
Grundsätzlich gilt: Variablen sind dazu da das man auch Variablen benutzt, sie vereinfachen den Source.

Gruß Hagen
  Mit Zitat antworten Zitat