Вниз
Скачать: 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.029 c
10-1109863493
Shaden
2005-03-03 18:24
2005.12.25
Midas


14-1133266627
Владислав
2005-11-29 15:17
2005.12.25
Примеры кода, достойные орехов.


14-1133295820
Shopot
2005-11-29 23:23
2005.12.25
Где достать компоненты для работы с Com портом?


14-1133531140
Иксик
2005-12-02 16:45
2005.12.25
Поговорим о Людях с Большой Буквы. Об Учителях.


8-1121921560
Uncle Archi
2005-07-21 08:52
2005.12.25
JPG




   Наверх