Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
ВнизМного одинаковых объектов Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c