Jak odwołać się do wszystkich form za pomocą pętli for? Chodzi o coś w stylu
for i := 0 to ComponentCount-1 do
begin
polecenia...;
end;
tylko że zamiast komponentów żeby były formy naszej aplikacji
Jak odwołać się do wszystkich form za pomocą pętli for? Chodzi o coś w stylu
for i := 0 to ComponentCount-1 do
begin
polecenia...;
end;
tylko że zamiast komponentów żeby były formy naszej aplikacji
Chodzi mi o coś w stylu
for i := 0 to liczbaform do begin
for n := o to componentcount-1 do begin
polecenia...;
end;
end;
W skrypcie:
i :Integer;
begin
for i := 1 downto 10 do TForm(FindComponent('Form' + inttostr(i))).Caption:='Moja forma';
end;
jest błąd. Nie może przecież być 1 downto 10 !!!
Czy forma to też komponent? Ja chcę zrobić with do każdej formy. Tylko nie wypisywać każdą formę po kolei tylko kod, który się tyczy wszystkich form wstawić do pętli.
Można zrobić
with TForm(findcomponent(nazwa)) do (...)
?? Mi wywala błąd.
Poradziłem sobie w inny sposób. Można zamknąć temat.
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.