
29.01.2010, 16:47
|
|
Участник форума
Регистрация: 08.11.2009
Сообщений: 114
Провел на форуме: 201148
Репутация:
-4
|
|
Сообщение от Chrome~
Выложи полный код, скажу в чем ошибка.
Вот код потока
Код:
unit Unit3;
interface
uses
Classes;
type
TnewThread = class(TThread)
private
{ Private declarations }
protected
procedure Execute; override;
end;
implementation
{ Important: Methods and properties of objects in visual components can only be
used in a method called using Synchronize, for example,
Synchronize(UpdateCaption);
and UpdateCaption could look like,
procedure TnewThread.UpdateCaption;
begin
Form1.Caption := 'Updated in a thread';
end; }
{ TnewThread }
procedure TnewThread.Execute;
begin
while true do;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
NewThread: TNewThread;
begin
NewThread:=TNewThread.Create(true);
NewThread.FreeOnTerminate:=true;
NewThread.Priority:=tpLower;
NewThread.Resume;
end;
end.
|
|
|