منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تشغيل progress bar مع تحميل الداتا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله
عاوز البروجرس بار يستغل وقت تحميل الداتا لانها كتير بالداتا بيز
الكود انا عارفه بس مش بيشتغل مع التحميل
البرنامج بيهنج ٢ ثانية بتوع تحميل الداتا بعدين يستغل
ففكرت اعمل فى تايمر بعين عن البوتن بس نفس المسكلة
اتمنى الاقى حل من حضراتكم
حل من فضلكم
تفضل جرب الكود التالي


كود :
progressBar1.Maximum = DatagridView1.RowCount 'Set Max Lenght
progressBar1.Step = 1 'Set Step
progressBar1.Value = 0 'Set Begin value

For line as integer = 0 to DatagridView1.RowCount - 1
   'Add your command / syntax
   progressBar1.Value = progressBar1.Value + 1
Next
أتوقع تعدد المهام هو المسؤول عن استمرار العمليات بدون تهنيق ..

Threading



كود :
Dim thread as New Thread(
Sub()
Do Something Here
End Sub
)
tread.start()
كود :
progressBar1.Maximum = DatagridView1.RowCount - 1'Set Max Lenght
progressBar1.Step = 1 'Set Step
progressBar1.Value = 0 'Set Begin value

For line as integer = 0 to DatagridView1.RowCount - 1
   progressBar1.Value = line ' This is more better
   'Add your command / syntax
Next
انا بملى ترى فيو ممكن الكود المناسب للترى فيو مع البروجرس
وياريت يكون back ground worker
يبدو ان الموضوع مكرر 
واحد بقسم C# والاخر هنا بقسم vb.net

رابط الموضع الاخر بالرابط التالى لاخر رد تم الرد به

الرجاء توضيح اى لغة تتعامل معها
حتى يتم دمج احدهم بالاخر
لتسهيل من الجميع المساعدة ووضع الكود الذى يناسبك

تحياتى لك
وتمنياتى لك التوفيق
ضع كود تحميل الشجرة و سأحاول لك به .
اسف لتكرار السوال بقسمين ولكن قلت اى كود وانا احوله لللغلة الى عاوزها
لما ارجع البيت اخى عاصم ان ششاء الله لانى مسافر