Zitat:
Auf jeden Fall ist (lComponent as TLabel) langsamer als TLabel(lComponent)
Ja, das liegt daran, dass das as eine Typüberprüfung macht, wähend hardcasting das nicht macht. Ok, das wäre - wie Uwe sagt - ein erster Ansatz.
Dennoch: Bringt der Weg über die Zwischenvariable was?