Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2013, 22:53   #1
FearDog
 
Регистрация: 09.12.2010
Сообщений: 5
По умолчанию Перебор объектов в цикле

Такая проблема:
На форме 125 CheckBox'ов. Их Caption и Visible зависят от содержимого 4-х ListBox'ов. В данный момент реализован простой перебор:
Код:
procedure TForm1.PSCheck;
begin
  with form2 do
  begin
    with form3.ListBox1 do
    begin
      if count>0 then Begin
        CB1.Caption:=items[0];
        CB1.visible:=True;
      end else
      begin
        CB1.Checked:=false;
        CB1.visible:=false;
      end;

      if count>1 then 
      Begin
        CB2.Caption:=items[1];
        CB2.visible:=True;
      end else
      begin
        CB2.Checked:=false;
        CB2.visible:=false; 
      end;

      if count>2 then
      Begin
        CB3.Caption:=items[2];
        CB3.visible:=True;
      end else
      begin
        CB3.Checked:=false;
        CB3.visible:=false;
      end;
      .....
Можно ли как-нибудь запихнуть это все в цикл?
Заранее благодарен за советы.

Последний раз редактировалось FearDog; 01.04.2013 в 22:57.
FearDog вне форума Ответить с цитированием
Старый 01.04.2013, 22:58   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я наверное скажу глупость, но...
Открой для себя CheckListBox.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2013, 23:05   #3
FearDog
 
Регистрация: 09.12.2010
Сообщений: 5
По умолчанию

Попробуем=) спасибо
FearDog вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа перебора вариантов (изменить перебор цифровой на перебор буквенный) BArt2000 Паскаль, Turbo Pascal, PascalABC.NET 5 02.03.2015 12:56
Перебор элементов в цикле epickgod Помощь студентам 10 10.10.2011 08:33
Создать несколько объектов в цикле АлёнаP Microsoft Office Word 2 11.01.2011 16:25
Как организовать перебор объектов формы? myprog Microsoft Office Access 5 15.12.2010 12:33
Создание объектов класса в цикле Formdet Общие вопросы .NET 4 23.04.2010 21:43