看板 Visual_Basic 關於我們 聯絡資訊
現在用Thread又出現了一個問題了 我宣告的是 Dim test as new System.threading.thread(addressof someform.show) 在我執行到test.start()之後 我想做的是叫出someform這個視窗 可是test.start()叫出視窗後會把他關掉 請問有什麼方法可以用thread達到我要的目的嗎?? 其實我整個想做的是 同時跳出兩個視窗 使用者在Form1操作 Form2被叫出來 可是同時做他的事 而且form2必須在畫面上 也就是不能hide 如果不使用thread的話 因為第二個被呼叫的form裡面的load要做很多計算 所以如果循序呼叫 先呼叫form1再呼叫form2 等到呼叫到form2的時候 會focus在from2上面 使用者不能同時在form1操作 必須等到form2完成工作才行 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.196.55 ※ 編輯: colorboy1769 來自: 210.240.196.55 (06/02 19:13)
canate:可以讓thread睡覺試試看好像有.sleep的屬性可用 06/03 19:26