Einzelnen Beitrag anzeigen

Benutzerbild von Michael Habbe
Michael Habbe

Registriert seit: 10. Aug 2005
264 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Alle Komponenten einer Application ändern

  Alt 27. Jul 2006, 23:25
Zitat von Florian Bernd:
Oder halt so:
Delphi-Quellcode:
for I := 0 to Application.ComponentCount-1 do
begin
  if Application.Components(I) is TForm then
  begin
    for i2 := 0 to TForm(Application.Components(I)).ComponentCount -1 do
      TLabel(TForm(Application.Components(I)).Components[i2].Font.Color := clRed;
  end;
end;
//Edit: Der "rote Kasten" warnt dich beim Abschicken eines Post, wenn in der Zeit während du geschrieben hast neue Beiträge dazukamen. Dass soll verhindern, dass mehrmals der selbe Vorschlag gepostet wird.
Denn habe ich diesen Kasten aber auch schon gehabt. In den letzen Tagen.

Sicherheitshalber auch noch nach Label schauen:
Delphi-Quellcode:
for I := 0 to Application.ComponentCount-1 do
begin
  if Application.Components(I) is TForm then
  begin
    for i2 := 0 to TForm(Application.Components(I)).ComponentCount -1 do
      if TForm(Application.Components(I)).Components[i2] is TLabel then
        TLabel(TForm(Application.Components(I)).Components[i2].Font.Color := clRed;
  end;
end;
  Mit Zitat antworten Zitat