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

Вниз

Kak pravilino UBIVATI TThread i ?   Найти похожие ветки 

 
AndersoNRules ©   (2004-04-14 19:11) [0]

Privet! Vopros v tom kak pravilino zavershati Thread"i! voznik on potomu shto oni u menya vsegda tormozyat, naprimer:
esti Thread s imenem  Tp , priority=tpNormal ;
ya evo zavershayu:
Tp.Terminate;  Tp.Free;
a on u menya tormozit ocheni.
kstati, vot shto on delaet, esli ato shto-to menyaet:
procedure TProgressThread.Execute;
begin
 while not Terminated do
    smth;
end;
Budu ocheni blagodaren !


 
miek ©   (2004-04-14 19:15) [1]

Нефиг все процессорное время-то захватывать.

while not Terminated do
 begin
   smth;
   sleep( 0);
 end;


 
AndersoNRules ©   (2004-04-14 19:34) [2]

vseo ravno tormozit


 
AndersoNRules ©   (2004-04-14 19:42) [3]

pridumal takuyu veshi:
peremennaya  B:boolean=false;
Noviy Kod:
procedure TProgressThread.Execute;
begin
while (not Terminated) and (not B) do
   smth;
end;


kogda nujno zavershati Thread prisvaivayu B:=true;
kazalosi bi vseo doljno biti ok, no vseo ravno tormozit,
zakrivaezza cherez 5~6 secunde posle B:=true;


 
AndersoNRules ©   (2004-04-14 19:44) [4]

Izvenyayusi, vseo rabotaet otlichno !
vsem spasibo !



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
1-1085044480
Shark
2004-05-20 13:14
2004.05.30
Как конвертировать DOS->WIN, если OemToChar под XP не пашет?


14-1084436472
Undert
2004-05-13 12:21
2004.05.30
Правильно ли я понимаю,


14-1084295662
panov
2004-05-11 21:14
2004.05.30
Хоку-хоку... А кто знает, что за модем Chronos?


4-1082126253
Islander
2004-04-16 18:37
2004.05.30
Какое сообщение поступает форме, когда она получает фокус?


1-1084964951
SMT
2004-05-19 15:09
2004.05.30
Очистка свободного пространства экрана вокруг формы