![]() |
|
#1
|
|||
|
|||
![]() Создаю поток в другом потоке приложение работает правильно, но при закрытии выдаёт неверный дескриптор окна!
Что делать? Код:
type TFireThread = class(TThread) private adlink:Boolean; nm:String; service:integer; procedure Get(Dname:String;adlink:Boolean;ser:integer); protected procedure Execute; override; public end; type TLoadThread = class(TThread) private hfil:HFILE; size,ty,ok,isize:int64; late:int64; DownName:String; DownNumber:integer; hIneta,hURLa,hURLb: HINTERNET; nseg,allseg,ns:integer; zerkala:TStringList; stok:Boolean; procedure DownLoadSeg(beg,the:String); protected procedure Execute; override; procedure Terminate; public end; var LinkThried: array [0..9999] of TFireThread; procedure TLoadThread.DownLoadSeg(beg,the:String); begin LinkThried[DownNumber]:=TFireThread.Create(false); end; |
#2
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() Так я вообще не использую его для закрытия! Я вообще не понимаю если создаю не из потока то все норм!
NumLock, для тупня поподробнее..... |