Delphi-Quellcode:
procedure DisplayProgBarButtons();
var
oButton: TComponent;
begin
for oButton in goProgBar do
if oButton is TClsButtonInfo then
Controls.DisplayButton( TClsButtonInfo( oButton ) );
end;
Der Standard Enumerator liefert hier alle Components zurück, darum muss die Index-Variable auch vom Typ TComponent sein.
Ansonsten einen eigenen Enumerator schreiben (der sieht aber
fast genauso aus) und lohnt nur, wenn du den öfter benötigst.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)