![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание компонента в Design-Time(аналог Field из DataSet) [D7, Win2k]
Санек © (2005-05-31 17:15:00)Созла компонент, в котором должен в Design-Time создаваться еще один компонент(как в DataSet создаются Field), но в отличии от Field мой созданный компонент не появляется в описании класса формы. Как это можно сделать???
Юрий Зотов (2005-05-31 23:46:00) [1]> Санек
Кроме того, обратите внимание, как в TDataSet выполнены методы GetChildren, SetChildOrder и Destroy, а в TField - методы HasParent, GetParentComponent, SetParentComponent и тоже Destroy.
Что тут должны делать деструкторы - и так понятно. А чтобы понять, зачем нужны остальные методы, положите на форму любой TDataSet, свяжите его любой БД, добавьте поля и после этого просмотрите форму в виде текста.
Обратите внимание, что поля как бы вставлены внутрь DataSet'а - Вам нужно получить то же самое.
Igorek (2005-05-31 20:47:00) [2]Create(ParentForm)