>> А есть какие-нибудь другие способы?
IO>Способов много. Два уже предложили. При использовании техники с WaitForSingleObject проследите с тем, чтобы не было установлено FreeOnTerminate, да не забудьте потом вызвать Free. IO>Я иногда использую технику посылки сообщения через PostMessage соотв. форме. PostMessage обычно ставлю в конце Execute (не территориального, по ходу выполнения естественно)
Ситуация, в кратце, такая: Пользователь по кнопке запускает поток, который выполняет определенное действие и самоуничтожается. Соответственно, если пользователь нажмет на кнопку, а поток от предыдущего нажатия еще не завершился, ему об этом должны сообщить.