Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

деструкторы

302
14 октября 2004 года
Sagittarius
648 / / 12.04.2003
Есть у меня класс - прямой наследник TPersistent.
У него переписан деструктор (destructor Destroy; override;)
При уничтожении экземпляра класса методом Free, управление не передается в деструктор.
Что не так? По моему, управление теда должно передаваться у всех классов. По крайней мере, у наследников других классов более высокого уровня (например, TDBGrid) такой проблемы не наблюдается.
10
14 октября 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Sagittarius
Есть у меня класс - прямой наследник TPersistent.
У него переписан деструктор (destructor Destroy; override;)
При уничтожении экземпляра класса методом Free, управление не передается в деструктор.


Такого быть не может. Проверь, что все верно.

2.4K
19 октября 2004 года
Russtam
33 / / 26.07.2003
Код в студию :)
302
19 октября 2004 года
Sagittarius
648 / / 12.04.2003
Цитата:
Originally posted by Russtam
Код в студию :)


Я разобрался уже.
Все нормально работает.
Занимался я этим делом в сонном состоянии, поэтому ни о каком внимании речи быть не может.
Одним словом неправильно описал деструктор.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог