Повторный запуск потока

Тема в разделе ".NET", создана пользователем Kill2007, 29 ноя 2010.

Статус темы:
Закрыта.
  1. Kill2007

    Kill2007 Гость

    Доброва времени суток! Расталкуйте или расталкайте, я в тупике!
    MVS2008

    объявляю
    dim THreadP1 as new System.Threading.Thread(AddressOf THProcedure)

    описываю
    sub THProcedure()
    ...
    end sub

    использую
    THreadP1.Start

    проблема в том что при повторном вызове потока THreadP1.Start через некоторое время (к тому времени THProcedure уже завершил работу однозначно) вываливается ThreadStateException. Я так понимаю повторный вызов не завершенного потока?! Но ведь поток должен был завершиться вместе с завершением THProcedure, или я чегото не допонимаю в VB (в Delphi все работало).
     
  2. Kill2007

    Kill2007 Гость

    Все разобрался, вопрос закрыт, просто не там объявил поток.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей