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

Вниз

Problema s potokom (ne mogu ubit potok)   Найти похожие ветки 

 
Delphi5.01 ©   (2003-09-21 14:00) [0]

TReadThread = class (TThread)
private
{ Private declarations }
protected
Procedure DoWork;
Procedure Execute; override;
end;
...
procedure TReadThread.DoWork;
begin
//F : TFileStream
k:=F.Read(Buffer,SizeOf(Buffer));
WorkDone:=True;
end;

procedure TReadThread.Execute;
begin
While (Not Terminated)and(Not WorkDone) do
Synchronize(DoWork);
end;
...

v samom kode pishu
WorkDone:=False;
Time:=GetTickCount;
Reader:=TReadThread.Create(False);
//proverau esli ne proshlo 100 milisekund ili esho nichego ne schitano to togda jdu
While (Not WorkDone)and(GetTickCount-Time<100) do
Application.ProcessMessages;
Reader.Terminate;
Reader.Free;

PROBLEMA zakluchaetsa v sleduushem, "Reader.Terminate" ne srabativaet a pochemu?
Pomogite Please


 
Delphi5.01 ©   (2003-09-21 16:52) [1]

pomogite pleazeeeeeeeee



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
14-4082
Сатир
2003-09-12 16:55
2003.10.02
Утилиты для разбора ДФМ-ок


3-3774
Gorlum
2003-09-10 22:55
2003.10.02
Помогите начать


1-3939
Сергей509
2003-09-22 14:51
2003.10.02
Составление списка файлов и каталогов в директории


1-3884
Patrick
2003-09-17 14:55
2003.10.02
Запись в реестр посредством API.


1-3953
Jiura32d
2003-09-20 19:11
2003.10.02
Не могу понять,как распространяется компонент???