AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Alle komponenten eines typs ansprechen?

Ein Thema von pirechner · begonnen am 7. Jan 2005 · letzter Beitrag vom 7. Jan 2005
Antwort Antwort
Robert_G
(Gast)

n/a Beiträge
 
#1

Re: Alle komponenten eines typs ansprechen?

  Alt 7. Jan 2005, 21:14
Zitat von pirechner:
das mit den antworten geht hier immer echt schnell!
ich hab die label leider noch alle selber eingefügt per hand .
aber es sind zu viele um alles einzutippen und dann wollte ich es etwas eleganter machen.
Wie wär's wenn du sie alle markierst und dann im OI das Font (und damit die Font farbe) änderst?

Wenn es per Code gehen soll ist Components als Array of Component dein Freund.
Delphi-Quellcode:
  for i := 0 to pred(ComponentCount) do
    if Components(i) is TLabel then
      with Components(i) as TLabel do
        TLabel(Components(i)).Font.Color := clIrgendWas;
oder in D2005:
Delphi-Quellcode:
var
  Component :TComponent;
begin
  ...
  for Component in Components do
    if Component is TLabel then
      TLabel(Component).Font.Color := clIrgendWas;
  ...
war auch zu langsam, aber ich bin auch im Urlaub. Da darf man langsam sein
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz