Показать сообщение отдельно

  #9  
Старый 06.08.2009, 07:03
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Цитата:
Сообщение от narik_  
procedure ge.Execute;

begin
try

Synchronize(unit1.Form1.porgr);

self.Terminate;
self.Free;
self.Destroy;
except
Synchronize(unit1.Form1.porgr);

self.Terminate;
self.Free;
self.Destroy;
end;
end;
o_O
Пишу по памяти...
Ты наследушься от класса TThread.
перекрываешь метод Execute;
При необходимости пишешь свой конструктор, деструктор.

PHP код:
constructor Create(CreateSuspended: Boolean);
begin
self
.FreeOnTerminate:=true;
end;

procedure ge.Execute; override
begin
try
SomeLogic
except
self
.Terminate;
finally
  
Synchronize(unit1.Form1.porgr);
end 
имхо... хотя мог и ошибиться, забыл уже дельфи =(
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием