![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как обратиться к кампаненту по его имени?
Пескарь © (2005-08-21 08:18:00)Если есть имя компанента в строковой переменной и его номер.
например надо сделать так: Label1 := label15
есть в наличии:
s := 'label'; n := 15;
Label1 := 'label'+inttostr(n); // неполучается.
Как быть?
Leonid Troyanovsky (2005-08-21 08:38:00) [1]
> Пескарь (21.08.05 08:18)
> Label1 := 'label'+inttostr(n); // неполучается.
var
c: TComponent;
c := FindComponent('label'+inttostr(n));
if Assigned(c) then
Label1.Caption := (c as TLabel).Caption;
--
Regards, LVT.