看板 Visual_Basic 關於我們 聯絡資訊
就是我寫的程式,因為運算量龐大的問題 有時需執行數十分鐘才完成一個批次 而這段時間內,如果操作其它視窗畫面,程式便會當掉 有沒有方法,能夠同時在背景執行程式 同時又作其它事,例如:開Excell、收E-mail.....之類的 甚至一邊執行.exe檔的VB程式執行檔 一邊又開著VS.Net的Compiler繼續寫另一支程式? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.166.196
Solars:執行緒? 08/13 11:41
rocksan:你指的當掉是怎麼樣當掉呢?! 如果是單純的沒有回應 08/14 11:19
rocksan:有可能是因為你的程式正在執行中,UI介面沒有回應而已 08/14 11:20
rocksan:如果這樣的話! 你可以把需要大量時間計算的程式, 08/14 11:20
rocksan:另外開一個執行緒,如果是VB.NET 2005 的話可以用 08/14 11:21
rocksan:BackgroundWorker也可以達成類似的功能 08/14 11:22