K
Kill2007
Доброва времени суток! Расталкуйте или расталкайте, я в тупике!
MVS2008
объявляю
dim THreadP1 as new System.Threading.Thread(AddressOf THProcedure)
описываю
sub THProcedure()
...
end sub
использую
THreadP1.Start
проблема в том что при повторном вызове потока THreadP1.Start через некоторое время (к тому времени THProcedure уже завершил работу однозначно) вываливается ThreadStateException. Я так понимаю повторный вызов не завершенного потока?! Но ведь поток должен был завершиться вместе с завершением THProcedure, или я чегото не допонимаю в VB (в Delphi все работало).
MVS2008
объявляю
dim THreadP1 as new System.Threading.Thread(AddressOf THProcedure)
описываю
sub THProcedure()
...
end sub
использую
THreadP1.Start
проблема в том что при повторном вызове потока THreadP1.Start через некоторое время (к тому времени THProcedure уже завершил работу однозначно) вываливается ThreadStateException. Я так понимаю повторный вызов не завершенного потока?! Но ведь поток должен был завершиться вместе с завершением THProcedure, или я чегото не допонимаю в VB (в Delphi все работало).