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

Деструктор для фрейма   Найти похожие ветки 

← →
}|{yk ©   (2004-04-07 16:37) [0]

Очень жаль что во фреймах нет методов типа AfterCreate
и BeforeDestroy. Как это можно обойти? Переопределил Destroy фрейма, но на вызов любого метода/процедуры получаю AV


← →
Fay ©   (2004-04-07 16:39) [1]

Давай код


← →
WebErr ©   (2004-04-07 16:40) [2]

inherited в конце Destroy вызываешь?


← →
WebErr ©   (2004-04-07 16:41) [3]


> Fay ©   (07.04.04 16:39)

zlayasuka@yandex.ru <zlayasuka@yandex.ru>
Это такой адрес? Или просто прикол?


← →
Fay ©   (2004-04-07 16:41) [4]

В смысле "не в начале ли?"...


← →
Гаврила   (2004-04-07 16:44) [5]

зато у любого объекта есть методы AfterConstruction и BeforeDestruction.

переопределить конструктор \ деструктор - тоже вполне нормальный путь, если получаешь AV - значит где-то наврал в процессе переопределения


← →
Fay ©   (2004-04-07 16:45) [6]

2WebErr ©
>> Реальное имя: Владимир
Это прикол или издевательство?!


← →
}|{yk ©   (2004-04-07 16:51) [7]

Какой там код...

destructor Destroy; override;

destructor TFrameSelectTypeFile.Destroy;
var
MainWndHandle: HWND;
begin
// MainWndHandle:=FindWindow("TFormDataLoader",nil);
// if (MainWndHandle<>null) then
// PostMessage(MainWndHandle,CX_CLOSE_SELECT_TYPE,0,0);
ShowMessage("1");
inherited Destroy;
end;


← →
WebErr ©   (2004-04-07 16:55) [8]


> }|{yk ©   (07.04.04 16:51) [7]

И где выдаёт глюки?


← →
WebErr ©   (2004-04-07 16:56) [9]


> inherited Destroy;

можно просто inherited;


← →
WebErr ©   (2004-04-07 16:57) [10]


> Fay ©   (07.04.04 16:45) [6]
> Это прикол или издевательство?!

Над Путиным? :))))


← →
}|{yk ©   (2004-04-07 17:08) [11]

Уже нормально

destructor TFrameSelectTypeFile.Destroy;
var
MainWndHandle: HWND;
begin
MainWndHandle:=FindWindow("TFormDataLoader",nil);
if (MainWndHandle<>null) then
SendMessage(MainWndHandle,CX_CLOSE_SELECT_TYPE,0,0);
inherited Destroy;
end;

Просто посылаю главной форме сообщение которое в ней обрабатываю



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

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



Память: 0.47 MB
Время: 0.021 c
14-1081134433
Паниковский
2004-04-05 07:07
2004.04.25
"Мир программирования"


1-1081511947
Артем
2004-04-09 15:59
2004.04.25
Webbrowser


6-1077771103
Vovanx
2004-02-26 07:51
2004.04.25
Поиск сервера в сети


14-1081168789
Nikolay M.
2004-04-05 16:39
2004.04.25
Программисты - натуры творческие ;-))


8-1074444671
Хой
2004-01-18 19:51
2004.04.25
Рендеринг на рабочем столе (OpenGL)




   Наверх