Thread.Join()
Imports System Imports System.Drawing Imports System.Threading Imports System.Windows.Forms Imports System.IO public class MainClass Shared Sub Main() Dim Thrd As Thread Dim TStart As New ThreadStart(AddressOf BusyThread) Thrd = New Thread(TStart) Thrd.Priority = ThreadPriority.Highest Thrd.Start() Console.WriteLine(Thrd.ThreadState.ToString("G")) Console.WriteLine("Thrd.IsAlive " & Thrd.IsAlive) If Thrd.IsAlive Then Thrd.Abort() Thrd.Join() End If End Sub Shared Sub BusyThread() While True 'Console.Write("thread ") End While End Sub End Class
1. | Thread.Abort() | ||
2. | Thread.CurrentPrincipal | ||
3. | Thread.CurrentThread | ||
4. | Thread.IsAlive | ||
5. | Thread.Priority | ||
6. | Thread.Resume | ||
7. | Thread.Sleep | ||
8. | Thread.Suspend |