Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как узнать хэндл текущего потока ?


Автор: Gershkovich 14.8.2007, 14:46
Всем привет!

Сорри за глупый вопрос, но тем не менее...

В некоторой процедуре мне надо знать хэндл потока в котором
она в данный момент выполняется.

Никак не соображу.
Заранее спасибо.

Автор: Rennigth 14.8.2007, 14:57
Gershkovich, 
GetCurrentThread
ну или если ID нужен
GetCurrentThreadId

Автор: Addmin 14.8.2007, 15:00
Мне кажется вот так:

Код

procedure TForm1.Button1Click(Sender: TObject);

var

ThreadHandle: THandle;

begin

ThreadHandle := GetCurrentThread;

end;


 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)