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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2013, 01:34   #1
ch1a
Новичок
Джуниор
 
Регистрация: 14.04.2013
Сообщений: 1
По умолчанию Как в Delphi выделить конкретный Edit?

Как в Delphi выделить конкретный Edit или все Edit'ы если пользователь вводит некорректное/ые значение/я перед нажатием кнопки? Допустим пользователь вводит буквы вместо цифр и нажимает кнопку 'посчитать', нужно чтоб был выделен тот Edit/Edit'ы (всего 12 штук) куда ввели буквы и нажали кнопку. Спасибо!
ch1a вне форума Ответить с цитированием
Старый 14.04.2013, 02:17   #2
tools
Форумчанин
 
Регистрация: 07.10.2008
Сообщений: 213
По умолчанию

как вариант:
Код:
var
  i, j:Integer;
begin
  for i:=0 to Form1.ComponentCount-1 do
  begin
    if (Form1.Components[i] is TEdit) then
    begin
      try
          j:= StrToInt((Form1.Components[i] as TEdit).Text);
      except
        on EConvertError do  (Form1.Components[i] as TEdit).Color:=clRed;
      end;
    end;
  end;
tools вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery селектор, Как выбрать конкретный wrapper для блока? AlienNation JavaScript, Ajax 10 26.09.2011 11:28
Delphi как программно выделить строку в ListBox Monamonax Помощь студентам 6 22.06.2010 21:44
Как определить время выполнения конкретный функции? Alex Cones Общие вопросы Delphi 8 24.09.2009 11:42
как получить конкретный объект DOM из нескольких одинаковых Doda JavaScript, Ajax 3 18.05.2009 13:25
Перемножение матриц в Delphi, конкретный случай Дарья Inc. Помощь студентам 1 25.04.2009 22:03