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

Вниз

Как автоматически создать N количество CheckBox ов?   Найти похожие ветки 

 
fuzzu   (2004-12-05 21:12) [0]

История такая: на Form2 загружается таблица, на Form1 нужно создать столько CheckBox"ов, сколько столбцов в таблице, и чтобы названия столбцов сопоставлялись каждому CheckBox"у.


 
novice__man   (2004-12-05 21:30) [1]

Создай динамический массив компанентов.
ListOfCheckBox: array of tCheckBox;
и вперед! На этом сайте как в форуме так и FAQ неоднократно встречались обсуждения массива компанентов.


 
Zacho ©   (2004-12-05 21:31) [2]

Например, так:

for i:=0 to Form2.MyDataSet.Fields.Count-1 do
begin
 with TCheckBox.Create(Form1) do
 begin
   Parent:=Form1;
   Caption:=Form2.MyDataSet.Fields[i].DisplayLabel;
   // Далее устанавливаем нужные width, height, top, left
   // и прочие св-ва чекбокса.
 end;
end;


 
fuzzu   (2004-12-05 22:27) [3]

Спасибо.
Оказалось, совсем легко... :-()



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
3-1100857001
Fishka
2004-11-19 12:36
2004.12.19
Поле типа Memo - при больших объемах ошибка!


3-1101157948
Константинов
2004-11-23 00:12
2004.12.19
Простой вопросик. Доступ к полям БД


6-1097245773
P@$l-l0l-(
2004-10-08 18:29
2004.12.19
Sockets. Ошибка при подключении


14-1101493824
Alexander Panov
2004-11-26 21:30
2004.12.19
consts.pas из Delphi3.


14-1101716558
Green_Templar
2004-11-29 11:22
2004.12.19
руссификатор для Windows XP