Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: 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 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
2-1133822983
vasek
2005-12-06 01:49
2005.12.25
представление (view) в делфи...


1-1133354855
Olsher
2005-11-30 15:47
2005.12.25
Как выполнить действие после того, как окно изм. размеры?


1-1133153544
Shlomo
2005-11-28 07:52
2005.12.25
Install Shield выдаёт непонятную ошибку?


5-1118427424
Wks
2005-06-10 22:17
2005.12.25
Активность фирмы


2-1134029289
Свой
2005-12-08 11:08
2005.12.25
Tshape и глупенький вопрос:)