تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ما حل مشكلة تعارض Task مع Sleep؟
#2
مرحبا اخى

PHP كود :
Private Sub BtnPost_Click(sender As ObjectAs RoutedEventArgsHandles BtnPost.Click
    ShortBook
(TxtLink.TextTxtMessage.Text)
End Sub

Public Sub ShortBook(ByVal Title As StringByVal Status As String)
 
   Try
        Dim txt 
As Integer 0
        Task
.Factory.StartNew(Sub()
 
                                 Dispatcher.BeginInvoke(Sub() BtnPost.IsEnabled False)

 
                                 For ii 0 To 40
                                      
'هنا كود الحلقة'
 
                                     txt txt ii
                                  Next

                                  Thread
.Sleep(5000)
 
                                 MsgBox("تمت العملية بنجاح")

 
                                 Dispatcher.BeginInvoke(Sub() BtnPost.IsEnabled True)
 
                             End Sub)

 
   Catch ex As Exception
        MessageBox
.Show(ex.Message)
 
   Finally
        BtnPost
.IsEnabled True
    End 
Try
End Sub 
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , السندبااد


الردود في هذا الموضوع
RE: ما حل مشكلة تعارض Task مع Sleep؟ - بواسطة أبو نوره - 20-09-17, 07:44 AM


التنقل السريع :


يقوم بقرائة الموضوع: