Вниз
Скачать: CL | DM;

Много одинаковых объектов   Найти похожие ветки 

 
Alexious ©   (2005-12-10 20:01) [0]

Здравствуйте
У меня на форме много полей ввода. Как мне изменить их свойства одновременно. Допустим очистить их всех?


 
Anatoly Podgoretsky ©   (2005-12-10 20:02) [1]

Оно как бы никак, процессор один.


 
Сайбель Алексей ©   (2005-12-10 20:13) [2]

2 Anatoly Podgoretsky © [1]
Добиваетесь правильной постановки вопроса? :O)

По сабжу - ComponentCount, Components[]


 
Джо ©   (2005-12-10 20:15) [3]

Одновременно нельзя, можно последовательно.
Список компонентов, созданных в дизайн-тайм находится в индексированном свойстве формы Components, их количество в свойстве ComponentCount. Для выяснения класса, к которому принадлежит экз. объекта используется оператор is. Если есть конкретные вопросы, спрашивай.


 
Джо ©   (2005-12-10 20:16) [4]


>  [2] Сайбель Алексей ©   (10.12.05 20:13)

Не заметил ваш пост.


 
Alexious ©   (2005-12-10 20:19) [5]

Ну вот я пиу так
var i:integer;
begin
    for i:=0 to ControlCount-1  do
    if (Controls[i] is TEdit) then  Controls[I].Visible:=False;
end;

А как допустим свойство Caption изменить?


 
Джо ©   (2005-12-10 20:20) [6]


>  [5] Alexious ©   (10.12.05 20:19)
> А как допустим свойство Caption изменить?

У TEdit нет такого свойства.


 
Alexious ©   (2005-12-10 20:48) [7]

Блин описался свойство TEXT


 
Prohodil Mimo ©   (2005-12-10 20:54) [8]

Alexious ©   (10.12.05 20:19) [5]
Ну вот я пиу так
var i:integer;
begin
   for i:=0 to ControlCount-1  do
   if (Controls[i] is TEdit) then  (Controls[I] As TEdit).Text := "кто сдесь?";
end;

А как допустим свойство Caption изменить?


 
Джо ©   (2005-12-10 20:55) [9]

или TEdit(Components[I]).Text := ....

КСтати: НЕ Controls, а Components везде.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
6-1126543519
Илья Бобров
2005-09-12 20:45
2005.12.25
Как сростить Indy Ftp и ProgressBar


1-1133184391
revenkov
2005-11-28 16:26
2005.12.25
Как добавить в свою dll-ку компонент (неизуальный)


2-1134302496
San1
2005-12-11 15:01
2005.12.25
fsMDIChild


2-1134146773
kami
2005-12-09 19:46
2005.12.25
Не работает GetWindowModuleFileName


8-1121750641
ShotGun
2005-07-19 09:24
2005.12.25
Как прграммно изменить разрешение рисунка?




   Наверх