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

نسخة كاملة : تشغيل 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

رابط الموضع الاخر بالرابط التالى لاخر رد تم الرد به
http://vb4arb.com/vb/showthread.php?tid=...#pid135716

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

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