الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد وضع شريط ProgressBar على المشروع هل تستطيعون مساعدتي

بدأه أبو راس في 25 ديسمبر 2012 · 5 رد · 595 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أخواني الكرام

هذا المشروع يقوم بإستخراج البصمة الرقمية للملفات ( Hash )

المشكلة عندما أضع ملف كبير الحجم لإستخراج البصمة الرقمية يعلق المشروع ولا يستجيب

وبودي أن تساعدوني بوضع شريط ProgressBar لكي يخبر المستخدم بالإنتظار حتى إظهار النتيجة

وشكراً لكم

لتحميل المشروع فضلاً أنقر هـــنـــا

#2

أخي الفاضل

استخدم هذا الكود لحل هذه المسألة

Private Sub button1_Click(sender As Object, e As EventArgs)
	progressBar1.Visible = True
	Dim bw As New BackgroundWorker()
	bw.DoWork += New DoWorkEventHandler(AddressOf bw_DoWork)
	bw.RunWorkerCompleted += Sub() progressBar1.Visible = False
	bw.RunWorkerAsync()
End Sub

Private Sub bw_DoWork(sender As Object, e As DoWorkEventArgs)
	Dim p As New System.Diagnostics.Process()
	p.StartInfo.Verb = "Open"
	p.StartInfo.FileName = "c:\test\SomeWordDoc.doc"
	p.Start()
End Sub

المصدر : -

http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/82e88cea-ad2b-455d-a47c-ccc2169ac3c9

مرفق مثال آخر يوضح طريقة عمل هذه الوظيفة

Progress Bar.zip

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

أخي بارك الله فيك هل تستطيع أن تعدل على المشروع وترفقه لي فضلاً لا أمراً ..

#4

بارك الله فيك

#5

up

#6

أرجوا المساعدة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…