Павел |
Отправлено: 15.08.2005, 09:04 |
|
Не зарегистрирован
|
Привет всем.
Можа кто сталкивался со следующей проблемой, подскажите в чем грабли, где копать...
Создаю компонтет, который наследуется от TComponent. Есть свойство типа TDataSet*. Кидаю в дезигн-тайм компонент на форму, кидаю на форму TDataSet, выбираю в моем компоненте этот TDataSet. После чего TDataSet удаляю с формы и получаю акссес виолейшин :-/ После этого приходится закрывать проект и открывать его снова, т.к. дальнейшая работа невозможна. Установка значения свойства напрямую или через метод не играет никакого значения, результат тот же :-/ Такая байда только с моими компонентами.
Так-то конечно можно и так жить... Но, согласитесь, неаккуратненько как-то
С уважением, Павел. |
|
GIZMO |
Отправлено: 15.08.2005, 09:12 |
|
Машинист паровоза
Группа: Участник
Сообщений: 174
|
QUOTE (Павел @ 15/08/2005, 09:04) | Привет всем.
Можа кто сталкивался со следующей проблемой, подскажите в чем грабли, где копать...
Создаю компонтет, который наследуется от TComponent. Есть свойство типа TDataSet*. Кидаю в дезигн-тайм компонент на форму, кидаю на форму TDataSet, выбираю в моем компоненте этот TDataSet. После чего TDataSet удаляю с формы и получаю акссес виолейшин :-/ После этого приходится закрывать проект и открывать его снова, т.к. дальнейшая работа невозможна. Установка значения свойства напрямую или через метод не играет никакого значения, результат тот же :-/ Такая байда только с моими компонентами.
Так-то конечно можно и так жить... Но, согласитесь, неаккуратненько как-то
С уважением, Павел. |
См. TComponent::Notification
|
|
Guest |
Отправлено: 15.08.2005, 10:25 |
|
Не зарегистрирован
|
Спасиб, помогло |
|
|