Re: [問題] 請教thread問題
※ 引述《powertodream (The Beginning)》之銘言:
: ※ 引述《kenshinn (子凌(b))》之銘言:
: : 前文述刪
: : 看了閣下的程式後
: : 關鍵在於
: : new Thread(new ThreadStart(new hello(1).add)).Start();
: : new Thread(new ThreadStart(new hello(2).add)).Start();
: : 使得兩條 Thread 以一前一後的方式開始執行
: : 接著在 Add 方法中
sorry, 順便請教類似的問題。
我在 RS232接收程式中,用 delegate來接收資訊,每次收到新資訊,
就另外發出一個 delegate去解封包,繪圖,封包內容計算時間有點長,
也許同時有兩三個 delegate發出去了同時在執行。因為我要結束程式時,
都會出現錯誤訊息,必須預先把 serialPort關閉,等個100ms,
才能安全關閉沒有錯誤。
請問我在 Form_Close時,是否有方法可以將所有執行中的 delegat
都關閉之,或是將任何其他 thread都關閉的方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.66.178
討論串 (同標題文章)