Список компонентов на форме
Пример 1
В данном примере очистим все поля ввода TEdit, которые находятся на форме:
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
begin
for i:= 0 to ComponentCount - 1 do
if Components[i] is TEdit then
TEdit(Components[i]).text:= ''
end;
Пример 2
Во втором варианте очищаем все поля ввода, а также делаем их недоступными:
procedure TForm1.Button2Click(Sender: TObject);
var
i: integer;
begin
for i:= 0 to ComponentCount - 1 do
if Components[i] is TEdit then
begin
TEdit(Components[i]).Clear;
TEdit(Components[i]).Enabled:=false;
end;
end;
Комментарии