Вниз
Скачать: 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.023 c
8-1067023874
FiLimon
2003-10-24 23:31
2004.04.25
Изменить размер картинки


6-1077296851
Сергей Чурсин
2004-02-20 20:07
2004.04.25
Как убрать Netbeui,не убирая имена компов, шаринги в Netw. ?


6-1077166867
@ac
2004-02-19 08:01
2004.04.25
Как побайтово скачать файл c помощью NMHTTP? Можно скачать часть


6-1077706813
pomashok
2004-02-25 14:00
2004.04.25
Сетевое приложение


1-1081413815
ALF
2004-04-08 12:43
2004.04.25
Как обратиться к компоненту по индексу из цикла?




   Наверх