Вниз
Скачать: CL | DM;

Parent созданный в рантайме. Как обратиться?   Найти похожие ветки 

← →
der   (2004-04-26 17:56) [0]

Добрый день!
На форме интерактивно создаются контролы.
Алгоритм такой:
Сначала создаем tpanel, затем в эту панель пихаем bevel"ы, edit"ы и т.д.
При создании панели - все нормально, указываем

parent:=scrollbox1;
name:="section"+inttostr(num); //где num - инкрементная переменная

Как теперь создать на нем остальные компоненты?
При указывании
Parent:=section+inttostr(num);

Компилятор говорит несовместимые типы: String и TPanel.
Как быть?


← →
Григорьев Антон   (2004-04-26 17:59) [1]

Правильно ругается. То, что во время разработки имя переменной и значение свойства Name совпадают - это частный случай. Parant"у надо присваивать ту переменную, в которую помещён указатель на созданную панель.


← →
der   (2004-04-26 17:59) [2]

Извините, поторопился.

Все, дошло. Сделал.

Главное, ведь  высказаться... :-)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
7-1081410804
Andrey007
2004-04-08 11:53
2004.05.16
Как задать размер полей отступа при печати текста в TPrintDialog?


1-1083052559
MicroWorld
2004-04-27 11:55
2004.05.16
Структурированый масив, и выборка из него


4-1080579494
BorH
2004-03-29 20:58
2004.05.16
Список процессов


1-1083676679
oleg_SYS
2004-05-04 17:17
2004.05.16
Сохранение ключа реестра в файл


1-1083158933
GIL
2004-04-28 17:28
2004.05.16
Создание модальной mDi-формы




   Наверх