Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: CL | DM;

Вниз

метод free не вызывает destroy   Найти похожие ветки 

 
redlord   (2004-09-09 00:23) [0]

всем привет
почему не отробатывает процедура destroy
при вызове метода free для  экземпляра данного класса

procedure TForm1.Button1Click(Sender: TObject);
begin
scan:=tscan.Create(form1);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
scan.Free;
end;
--------------------------------------------------------------
type
 Tscan = class(tobject)
 timer:ttimer;
 constructor create(aowner:Tcomponent);
 destructor destroy(aowner:Tcomponent);
...
...
...
destructor tscan.destroy;//(aowner:tcomponent);
begin
showmessage("меня убили");
end;


 
jack128 ©   (2004-09-09 00:28) [1]

redlord   (09.09.04 0:23)
destructor destroy(aowner:Tcomponent);
...
...
...
destructor tscan.destroy;//(aowner:tcomponent);


Деструктор должен быть без параметров. И не забудь override поставить..


 
redlord   (2004-09-09 00:35) [2]

ок спасибо



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

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.028 c
1-1095074202
kolos_rus
2004-09-13 15:16
2004.09.26
Глобальная переменная


4-1092659361
surkis
2004-08-16 16:29
2004.09.26
служба или авторан


14-1093937222
Knight
2004-08-31 11:27
2004.09.26
Вопрос к знатокам Корл...


4-1091976835
jeon
2004-08-08 18:53
2004.09.26
Получить текст текущего окна на Delphi.


14-1094740724
ssnvit
2004-09-09 18:38
2004.09.26
Программа не дает в Windows98 переключить раскладку клавиатуры