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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2011, 19:24   #1
Pshek
Новичок
Джуниор
 
Регистрация: 09.02.2011
Сообщений: 2
По умолчанию Условие к множеству компонентов

Доброго времени суток.

Суть вопроса в следующем:

На форме имеется более 5 сотен компонентов Label (числа, могут совпадать) и более сотни Edit (соответственно тоже числа). Возможно ли прописать выражение, описанное ниже, не прописывая километровый код отдельно для каждого компонента:

if Label(1...100).Captiоn = Edit(1...100).text then Label1.Color := clRed

Если хоть какой-то из Label совпадает с любым Edit - цвет красный...

Заранее спасибо.
Pshek вне форума Ответить с цитированием
Старый 09.02.2011, 19:45   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

Код:
for i := 0 to ComponentCount - 1 do
      if Components[i] is TLabel then
          for j := 0 to ComponentCount - 1 do
              if Components[j] is TEdit then
                 if (Components[i] as TLabel).Caption = (Components[j] as TEdit).Text 
                 then begin
                      (Components[i] as TLabel).Color := clRed;
                      break;
                  end;
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума Ответить с цитированием
Старый 10.02.2011, 11:01   #3
Pshek
Новичок
Джуниор
 
Регистрация: 09.02.2011
Сообщений: 2
По умолчанию

Большое спасибо
Pshek вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение TClienSocket ко множеству TServerSocket ImmortalAlexSan Работа с сетью в Delphi 1 29.04.2010 17:27
условие Maka111 Microsoft Office Excel 5 17.05.2009 18:25
условие Neymexa Общие вопросы .NET 3 19.04.2009 15:39
Условие(If then) Andreyka Общие вопросы Delphi 3 12.01.2009 15:30
Проверить элементы на принадлежность к множеству. altermag Помощь студентам 2 15.12.2007 22:07