تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في تعديل كود
#1
السلام عليكم

كود :
Private Sub updateProgressBar()
           Dim method As MethodInvoker = Nothing
           If Not MyBase.InvokeRequired Then
               Me.progressBar1.Value += 1
           Else
               If (method Is Nothing) Then
                   method =  => Me.progressBar1.Value++
               End If
               Me.progressBar1.Invoke(method)
           End If
       End Sub
الكود فيه خطا  
كود :
 method =  => Me.progressBar1.Value++

كيف يتم تعديل بطريقة صحيحة
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

الطريقة اللي اعرفها:

PHP كود :
Private Sub updateProgressBar(ByRef p As ProgressBar)
 
       Dim pr As ProgressBar DirectCast(pProgressBar)
 
       If pr.InvokeRequired Then
            pr
.Invoke(Sub() pr.Value += 1)
 
       Else
            pr
.Value += 1
        End 
If
 
   End Sub 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: نيمو
#3
نعم بالضبط اشتغل مشكور اخي للمساعدة
الرد }}}
تم الشكر بواسطة: سعود



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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم