Показать сообщение отдельно
  #3  
Старый 21.07.2012, 21:39
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Можно требуемым для очистки контролам присвоить одинаковый и уникальный Tag. Затем используя цикл с использованием ComponentCount очистить их, примерно так:
Код:
var
  I : Integer;
begin
  for I := 0 to ComponentCount - 1 do
    if (Components[i] is TEdit) and ((Components[i] as TEdit).Tag = 12345) then
      (Components[i] as TEdit).Text := ''
    else if (Components[i] is TComboBox) and ((Components[i] as TComboBox).Tag = 12345) then
      (Components[i] as TComboBox).Clear;
end;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием