|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.09.2007, 22:17 | #1 |
Пользователь
Регистрация: 12.09.2007
Сообщений: 34
|
Как изменить свойство объекта, если его имя находится в переменной?
В данной ситуации имеется:
Форма, содержащая 8 кнопок с именами - Button1,Button2,...,Button8 соответственно. Текстовый массив из 4 элементов(t[1],t[2],t[3],t[4]), содержащий название кнопок. Необходимо скрыть(.Visible:=False) те кнопки, название которых присутствует в массиве. Подскажите плз каким образом это можно выполнить в цикле. |
13.09.2007, 07:57 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Пишу по памяти :
[I] var tb:Tcomponent; ... For i:=1 to 4 do begin tb:=TButton(FindComponent(t)); if tb<>nil then tb.Visible:=false; end;
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменить размер объекта Comment | Васкинс | Microsoft Office Excel | 4 | 16.07.2008 14:11 |
Как изменить цвет текста на всей строке в RichEdit, если строка содержит определенное слово?? | IIpopoK | Общие вопросы Delphi | 0 | 22.06.2008 07:57 |
Как изменить динамически менять размер плавающего фрейма, к-й находится в ячейке таблицы? | 3lander | HTML и CSS | 8 | 26.05.2008 19:54 |
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) | Arkuz | Общие вопросы Delphi | 12 | 25.09.2007 20:47 |
Можно ли вообще изменить exe-файл, если да то как? | Скуби-ду | Общие вопросы Delphi | 6 | 10.04.2007 07:56 |