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

Вниз

Create(?)   Найти похожие ветки 

 
User   (2003-05-12 12:22) [0]

Привет!

пишу класс, в него входит элемент TTimer, вот текст:
...
type
TmyClass = class
private
timer : TTimer;
public
constructor Create();
destructor Destroy;
end;
...
constructor TmyClass.Create;
begin
timer := TTimer.Create(???);
...
что ему нужно подставить, подскажите пожалуста

Спасибо.


 
Skier ©   (2003-05-12 12:26) [1]

1)timer := TTimer.Create( nil);
2) И обязательно освободить в перекрытом destructor-e


 
User   (2003-05-12 12:58) [2]

>перекрытом
что означает перекрытый?

destructor TmyClass.Destroy; //?
timer.Free;
end;


 
Dms   (2003-05-12 13:04) [3]

override


 
Skier ©   (2003-05-12 13:04) [4]

>User (12.05.03 12:58)

1)

type
TmyClass = class
private
timer : TTimer;
public
constructor Create();
destructor Destroy; override; //override - и есть перекрытый
end;

..............
destructor TmyClass.Destroy;
begin
timer.Free;
inherited Destroy;
end;

2) Будет красивее если использовать имя FTimer, а не Timer


 
MBo ©   (2003-05-12 13:05) [5]

>что означает перекрытый?
override в объявлении класса



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-70255
Ghost
2003-05-12 11:36
2003.05.22
Как можно сохранить все данные из Listview на диск


1-70338
Lamerr
2003-05-09 10:56
2003.05.22
Как получить размер файла в байтах?


1-70239
FOZi
2003-05-12 01:45
2003.05.22
Заголовок в таскбаре Application.Title?


3-70183
Avreliy
2003-05-03 18:58
2003.05.22
DBLookupComboBox и DBCtrlGrid!


14-70443
Nick3000
2003-05-02 17:55
2003.05.22
Есть ли у кого-нибудь