Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Hintergrundfarbe einer Unit über einen andere Unit ändern

  Alt 25. Aug 2017, 14:52
über alle Forms (nicht Units) Deines Projekts kannst Du mit TScreen.Forms bzw. TScreen.FormCount iterieren.
Na komm, ein var hättest du ruhig mitgeben können. Das machts für den Einstieg einfacher ^^
Delphi-Quellcode:
var
  i: Integer;
  TheForm: TForm;
begin
  for i := 0 to Screen.FormCount - 1 do
  begin
    TheForm := Screen.Forms[i];
    TheForm.MachWas;
  end;
end;
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat