Форум: "Основная";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизНе исполняется Destructor. Найти похожие ветки
← →
Still Swamp (2006-01-18 17:56) [0]Описал у объекта Destructor
TMyObject2 = class (TMyObject1);
destructore Destroy; override;
destructore TMyObject2.Destroy;
begin
inherited Destroy;
end;
Далее выполняю MyObject.Free;
Все благополучно, только вот этот деструктор не исполняется и отладчик туда незаглядывает.
В чем проблема?
← →
Джо © (2006-01-18 17:59) [1]> destructore Destroy;
Это что? ;-)
А с чего ты решил, что он не выполняется?
← →
Still Swamp (2006-01-18 18:06) [2]Ну описАлся... :)
А с чего решил?.... Во первых брикпоинты не ставятся в нем. В вторых если написать допустим ShowMessage("Сработало"); то его не увижу.
← →
Игорь Шевченко © (2006-01-18 18:09) [3]Код в студию
← →
Плохиш © (2006-01-18 18:10) [4]
> Still Swamp (18.01.06 17:56)
Хочешь, чтобы мы специально для твоей проблеммы побежали кофе заваривать?
← →
Внук © (2006-01-19 07:59) [5]Возможно MyObject=nil
← →
TUser © (2006-01-19 08:29) [6]А чему равно MyObject.ClassName ?
← →
Кабан (2006-01-19 09:35) [7]Деструктор находится в секции public?
← →
han_malign © (2006-01-19 11:30) [8]Оптимизатор откидывает виртуальные методы в которых ничего не делается кроме вызова метода предка...
← →
Ega23 © (2006-01-19 11:43) [9]
> Во первых брикпоинты не ставятся в нем.
Оптимизацию отключи.
← →
TUser © (2006-01-19 12:04) [10]
> Оптимизатор откидывает виртуальные методы в которых ничего
> не делается кроме вызова метода предка...
> Оптимизацию отключи.
И бреки ставятся и дебагер заходит при включенной оптимизации. D7.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.05 c