Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.23;
Скачать: CL | DM;

Вниз

Как узнать индекс компонента в списках controls по его имени?   Найти похожие ветки 

 
Franzy   (2006-07-04 22:10) [0]

Как узнать индекс компонента в списках controls (components) по его имени, если это вообще возможно? Имеется в виду, во время выполнения программы.

И еще вопрос, схожей тематики: как вообще ссылаться на компонент по имени, если имя - строка? Типа так как-нибудь:
Form1.controls["Button"+inttostr(i)]


 
Dmitrij_K   (2006-07-04 22:18) [1]

см FindComponent


 
Leonid Troyanovsky ©   (2006-07-04 22:37) [2]


> Franzy   (04.07.06 22:10)  

> Как узнать индекс компонента в списках controls (components)
> по его имени, если это вообще возможно? Имеется в виду,
> во время выполнения программы.


for i := 0 to ControlCount-1 do ShowMessage(Controls[i].Name)

--
Regards, LVT.


 
Franzy   (2006-07-04 22:38) [3]

Поискал во встроенной помощи, вот что нашел.
Первый вопрос, можно сказать, решился. Можно узнать индекс компонента в списке компонентов своего владельца:
myComponent.componentIndex;

С контролами так нельзя :( Но и на том хорошо. На второй вопрос ответ есть, так что все ОК :) Спасибо!!!!


 
Leonid Troyanovsky ©   (2006-07-04 22:40) [4]


> Franzy   (04.07.06 22:38) [3]

> Первый вопрос, можно сказать, решился. Можно узнать индекс
> компонента в списке компонентов своего владельца:


Контролы, в отличии от компонентов, практически всегда
имеют парента, а не, скажем, nil.

--
Regards, LVT.


 
Franzy   (2006-07-05 00:10) [5]

Ну я же говорю, это не проблема. Как говорится, typecasting to the rescue! :)



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.043 c
2-1152114853
Elfebet
2006-07-05 19:54
2006.07.23
Как граммотно вывести список файлов?


2-1151858843
МишаК
2006-07-02 20:47
2006.07.23
панель задач


15-1150770612
Гриха(пароль забыл)
2006-06-20 06:30
2006.07.23
Чат для локалки


15-1151231537
@BraIN
2006-06-25 14:32
2006.07.23
Windows Vista Product Key


2-1151672078
Zilog
2006-06-30 16:54
2006.07.23
FloatToStr и стандарты в Windows