Einzelnen Beitrag anzeigen

Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Alle Buttons auf Form -> Enabled := FALSE ?

  Alt 7. Mär 2008, 11:38
Dafür sollte eigentlich FindComponent genau das richtige tun
FindComponent('irgendein string, zB Edit1') liefert dir ein TObject, heißt dein Button also zB BitBtn1, müsste
(FindComponent('BitBtn1') as TBitBtn).Enabled:=false; funktionieren.

Wenn du viele BitBtn hast, wäre es aber vielleicht besser die in einem Array zu verwalten oder gleich eine Containerklasse zu schreiben, die dir das Verwaltet, denn FindComponent ist ineffektiv.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat