![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Дождаться завершения потока [D7, WinXP]
Delphi_is_cool © (2005-12-07 02:13:00)Как подождать пока поток отработает ? В нём запускается моя ф-ция, и нужно получить результат её работы. Поток созданётся с помощью BeginThread.
Заранее благодарю.
Leonid Troyanovsky (2005-12-07 08:48:00) [1]
> Delphi_is_cool © (07.12.05 02:13)
> Как подождать пока поток отработает ? В нём запускается
> моя ф-ция, и нужно получить результат её работы. Поток созданётся
> с помощью BeginThread.
SendMessage(Application.MainWindow.Handle, ..)
А, в общем-то, нужен TThread.OnTerminate.
--
Regards, LVT.
Джо (2005-12-07 03:32:00) [2]А по сабжу можно использовать WaitForSingleObject.
Джо (2005-12-07 03:29:00) [3]А какой смысл тогда в дополнительном потоке, если основной просто ждет его завершения?