dll + komponenty na formie

dll + komponenty na formie
LE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 144
0

Piszę sobie program z użyciem bibliotek dll.
I mam w dll-ce procedurę o np. takim nagłówku:

Kopiuj
procedure ladujskin(sciezka_pliku:string; jakasforma:tform);

i chciałbym zmienić różne opcje komponentów znajdujących się na formie "jakasforma".
Czy istnieje taka możliwość bez podawania osobno uchwytów do każdego komponentu zajdującego się na "jakiejśformie"? Znam nazwy tych komponentów, ale nie wiem jak się do nich odwołać...

AA
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
var
 I: Integer;

...


  for I := 0 to jakasforma.Componentcount - 1 do begin 

   if jakasforma.Componens[I] is TPanel then TPanel(jakasforma.Componens[I]).Color := 255;

   if jakasforma.Componens[I] is TButton then TButton(jakasforma.Componens[I]).Font.Color := 255;

  end;


...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.