منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مثال مفيد لأيقاف و استكمال ال Theard - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أمثلة ومشاريع أعضاء المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=114)
+--- الموضوع : مثال مفيد لأيقاف و استكمال ال Theard (/showthread.php?tid=9839)



مثال مفيد لأيقاف و استكمال ال Theard - AHMED HUSSIEN - 29-07-13


السلام عليكم ورحمه الله وبركاته

مثال مفيد جدا فى أيقاف و استكمال ال Theard
يمكنك استخدامه فى ايقاف و استكمال التحميل او فى اى عمليه تتطلب الأيقاف و الأستكمال

PHP كود :
Dim Th As New Threading.Thread(AddressOf Counter)
    Private 
Delegate Sub SetText()

    Private 
Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Th
.Start()
    
End Sub

    
Private Sub Counter()
        Do While 
True
            Dim Invoker 
As New SetText(Sub()
                                           
Label1.Text Val(Label1.Text) + 1
                                       End Sub
)
            
Me.Invoke(InvokerNothing)
            
Threading.Thread.Sleep(1000)
        
Loop
    End Sub

    
Private Sub Button2_Click(sender As ObjectAs EventArgsHandles Button2.Click
        
If Button2.Text "Resume" Then
            Th
.Resume()
            
Button2.Text "Stop"
        
Else
            
Th.Suspend()
            
Button2.Text "Resume"
        
End If
    
End Sub