呼叫執行緒來執行的範例...
Private Sub PrintYearReport() '呼叫執行緒 列印年報表
Dim MyThreadStart As New System.Threading.ThreadStart(AddressOf RunYearReportPrint)
Dim MyWorkerThread As New System.Threading.Thread(MyThreadStart)
MyWorkerThread.Start()
End Sub
Private Sub RunYearReportPrint() '列印年報表
....這裡是一般要執行的事情...
End Sub
======================
正常的寫法是直接執行RunYearReportPrint()
如果呼叫後會執行非常久...而影響到使用者...
那就是改為執行PrintYearReport()
(讓執行緒來執行RunYearReportPrint())...
|