Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Eine Methode vielen Komponenten zuweisen

  Alt 28. Mai 2006, 19:36
Bereits Control hat die Eigenschaft "Text" und den Event "Click", ein cast ist also eigentlich nicht notwendig:
Delphi-Quellcode:
var
  lbl : Control;
begin
  for label in DeinContainerControl.Controls do
    if lbl is Label then
      include(lbl.Click, DeinClickHandler);
btw: In Chrome sähe das so aus:
Delphi-Quellcode:
for matching label : Label in DeinContainerControl.Controls do
  label.Click += @DeinClickHandler;
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat