
22.05.2010, 23:35
|
|
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами:
9365528
Репутация:
425
|
|
Сообщение от [ac1D]
Код:
TNewThread = class(TThread)
private
{ Private declarations }
protected
procedure Execute; override;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TNewThread.Execute;
begin
Sleep(5000);
end;
procedure TForm1.btn1Click(Sender: TObject);
var
NewThread: TNewThread;
begin
NewThread:=TNewThread.Create(true);
NewThread.FreeOnTerminate:=true;
NewThread.Priority:=tpLower;
NewThread.Resume;
end;
Советую перейти от такого создания потоков к CreateThread()... в данном случае код получится намного компактнее и эффективнее
|
|
|