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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال BackgroundWorker (/showthread.php?tid=28329)



سؤال BackgroundWorker - new_programer - 22-01-19

السلام عليكم

اريد معرفة كيف اضيف BackgroundWorker
او ProgressBar
عند تحميل البيانات فى الجريد

البرنامج ياخذ وقت عند تحميل البيانات اريد اظهار ProgressBar
يتزامن مع تحميل البيانات
بحثت كتير ولم اعثر على حل

كل الاكواد يتم انتظار تحميل البيانات ثم يعمل الكود
 اريد تزامن العملية


RE: سؤال BackgroundWorker - elgokr - 22-01-19

الرجاء مراجعة الموضوع التالى
http://vb4arb.com/vb/showthread.php?tid=28257

تحياتى لك
وتمنياتى لك التوفيق



RE: سؤال BackgroundWorker - new_programer - 23-01-19

لا يوجد اجابة قاطعة

اريد ProgressBar يكون متزامن مع التحميل

كل الاكواد بيتم انتظار لحين تحميل البيانات ثم يعمل الكود


PHP كود :
 ProgressBar1.Maximum getcount()        'dvg_invsales.RowCount 'Set Max Lenght
        ProgressBar1
.Step 'Set Step
        ProgressBar1.Value = 0 '
Set Begin value

        For line 
As Integer 0 To getcount() - 1          'dvg_invsales.RowCount - 1
            '
Add your command syntax
            ProgressBar1
.Value ProgressBar1.Value 1
        Next
        Dim da 
As New OleDbDataAdapter
        Dim dtsales 
As New DataTable
        da 
= New OleDbDataAdapter("select [item_code] as [الكود],[item_name]as [اسم الصنف] from tbl_sales"con)
 
       'da = New OleDbDataAdapter("select * from tbl_sales", con)
        da.Fill(dtsales)
        dvg_invsales.DataSource = dtsales
        con.Close() 

 يعمل البروجرس بار اولا لانى اعطيتة القيمة باستعلام اخر
ثم بعد انتهاء البروجرس بار يتم انتظار البرنامج لحين تحميل البيانات

اريد تزامن العملية بعد الانتهاء من البروجرس بار يعرض البيانات

بحثت فى مواقع اجنبية كثيرة ولم اعثر على اجابة

اخى الجوكر شاهد شرحك للموضوع لكن نحن ليس لدينا خبرة كافية

هل تكرمت بعمل مثال توضيحي للموضوع لان  شاهد الكثير يبحث عنه وليسه له شروحات كافية


RE: سؤال BackgroundWorker - atef_020 - 23-01-19

واستكمال للسؤال  كيف تجعل label شفاف ويكون فوق البروجرس بار  ويظهر رقم االتحميل على البرجرس بار ....يوجد موضوع ممتاز بس لاسف لغة السى بتمنى ان ا الجوكر او اى حد من الأفاضل  يفيدنا فى هذا الموضوع.  
ممكن  تحويل هذا المثال من السى شارب  الى vb.net لكى يستفيد الحميع 
http://vb4arb.com/vb/showthread.php?tid=13051


RE: سؤال BackgroundWorker - new_programer - 23-01-19

ايه رأيكم نعمل مشروع ويشارك فيه الجميع
وتجمع فيه الأفكار والطرق المختلفة لكل واحد
ويكون كمرجع للجميع


RE: سؤال BackgroundWorker - Abou Eman - 23-01-19

رديت عليك بموضوعى بقسم سى شارب