Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Component [D7, WinXP]


Neznaika ©   (2004-12-17 11:54:00) 

Подскажите плз. как сделать? На форме есть например 8 Button-ов, есть переменная Х (integer). Надо Button[X].Caption :=что нибудь. Как правильно написать ButtonX чтобы это работало. Уже второй день придумать ничего не могу, а надо.


begin...end   (2004-12-17 14:00:00) [1]

> [9] TUser ©   (17.12.04 13:32)

Да про эту я в курсе, я говорил в [8], что нет FindControl'а, который по имени ищет {[1] ЮЮ ©   (17.12.04 12:01)}.


TUser   (2004-12-17 13:32:00) [2]


> begin...end ©   (17.12.04 13:23) [8]

В 7м есть. По хенделу возвращает TWinControl.


begin...end   (2004-12-17 13:23:00) [3]

> [1] ЮЮ ©   (17.12.04 12:01)

FindControl({имя}) - такой функции/метода нет.


Skier   (2004-12-17 12:26:00) [4]

1) [1]
2) [2]
3) использовать TList или TObjectList
4) использовать динамический массив кнопок


TUser   (2004-12-17 12:20:00) [5]


> а можно поподробнее про Tag?

property Tag:integer read FTag write FTGag;


Алхимик   (2004-12-17 12:16:00) [6]


> [4] Neznaika   (17.12.04 12:07)
> Вопрос к Александру Иванову, а можно поподробнее про Tag?

Это свойство компонента для нужд программиста.


Neznaika   (2004-12-17 12:07:00) [7]

Вопрос к Александру Иванову, а можно поподробнее про Tag?


Neznaika   (2004-12-17 12:05:00) [8]

С П А С И Б О ! ! !


Александр Иванов   (2004-12-17 12:02:00) [9]

Или, что мне нравится больше, с помощью Tag.


ЮЮ   (2004-12-17 12:01:00) [10]

TButton(Find[Component]Control('Button' + IntToStr(i))).Caption := IntToStr(i);


Наверх

Титульная страница Поиск, карта сайта Написать письмо