Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

Зацикливаем TControl   Найти похожие ветки 

 
AGN   (2004-03-04 09:23) [0]

Давно мучает такой вопрос - как работать с однотипными элементами управления в циклах и т.п.

Приведу простой пример:

procedure TForm1.Button1Click(Sender: TObject);
begin
CheckBox1.Checked := true;
CheckBox2.Checked := true;
CheckBox3.Checked := true;
CheckBox4.Checked := true;
CheckBox5.Checked := true;
end;

как такое переписать в виде цикла, типа
for i :=1 to 5 do CheckBox[i].Checked := true; :)

Как такую фигню правильно описать - сам я эксперементировал долго и по всякому, но уже сдался.


 
Palladin ©   (2004-03-04 09:24) [1]

TComponent.FindComponent


 
AGN   (2004-03-04 09:31) [2]

дико извиняюсь, но можно поподробнее? как должен выглядеть приведённый пример?
спасибо


 
Palladin ©   (2004-03-04 09:33) [3]

var
c:TComponent;

for i:=1 to 5 do
begin
c:=Form1.FindComponent("CheckBox"+IntToStr(I));
if c Is TCheckBox then (c as TCheckBox).Checked:=True;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
1-43596
Andrey_ck
2004-02-27 10:53
2004.03.14
Запуск программы из своей программы


3-43273
richman
2004-02-12 18:41
2004.03.14
Как заставить программу автоматом вводить пароль в базу.


3-43331
Layner
2004-02-16 11:52
2004.03.14
Преоборазование БД ACCESS *.mdb в файл *.mde, или как зищитить


14-43758
ищущий
2004-02-19 13:01
2004.03.14
параллельный вывод на lpt и com


1-43456
Помогите
2004-03-01 00:39
2004.03.14
Перерисовка