تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكن جعل ProgressBar يتفاعل مع حدث معين
#1
السلام عليكم ورحمة الله وبركاته

أهلا بأخواني في منتدى فيجوال بيسك ...

إخواني لنفرض أنه عندي أمر معين وهو

كود :
My.Computer.FileSystem.CopyDirectory(TextBox2.Text, "C:\s", True)

كيف أجعل ProgressBar يتفاعل مع عملية النسخ بحيث يظهر لي عملية التعبئة الحقيقة للنسخ كما هو حاصل مع نسخ الملفات في نظام Windows ؟

اتمنى يكون سؤالي واضح.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد
تم الشكر بواسطة:
#2
لابد ان ترجع للدوال الاولية للنسخ

وتستعملها مع Foreach او For

وضع داخلها كود لزيادة قيمة الProgressbar
الرد
تم الشكر بواسطة:
#3
السلام عليكم

وضح أخي الشاكي لله ، كيف يمكن فعل ذلك ؟ لأني لم افهم ما تقصد بالضبط.
قال رسول الله صلى الله عليه وسلم ( من قال لا إله إلا الله دخل الجنة ) حديث صحيح.
قال رسول الله صلى الله عليه وسلم ( كلمتان خفيفتان على اللسان ثقيلتان في الميزان حبيبتان للرحمن : سبحان الله وبحمده سبحان الله العظيم ) حديث صحيح.
الرد
تم الشكر بواسطة: tarek
#4
لو قلت لك امبيك تنسخ جميع ملفات مجلد TORO مثلا

كيف راح تنسخ ؟
PHP كود :
Progress.Maximum toroDirctory.Files.Length

For Each (Dim file As FileInfo in toroDirctory)
    
System.IO.File.Copy(file.Path"C://1/" file.Name)
    
Progress.Value += 1;
End For 
ملاحظة : الكود السابق مكتوب بالنوت باد فيمكن في اخطاء

الان دالة CopyDirectory هي مجرد تغليف لدوال اخرى فيها foreach

لذلك اسميها الدوال الاولية .. اي عليك القيام يدويا بعمل foreach للمجلدات والملفات ونسخها

وبدل اتعاب نفسك بحثت ووجدت هذه الكلاس في هذا الرابط

http://www.dreamincode.net/forums/topic/...gressbars/

موفق


اما لو كان سؤالك هو عن كيفية ربط الprogressBar مع الدوال والاكواد بغض النظر عن نسخ الملفات والمجلدات

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

http://vb4arb.com/vb/showthread.php?tid=1499

بالتحديد في الرد الـ3
الرد
تم الشكر بواسطة: عبد الله , ali.alfoly


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحديد نص معين ميدو الفنان 4 371 12-06-21, 07:24 PM
آخر رد: ميدو الفنان
  ايقاف التايمر بعد عمل معين ابو روضة 10 482 01-06-21, 05:05 AM
آخر رد: سعود
  [VB.NET] جعل ال datagridview لا تقبل إلا إدخال نوع معين من البيانات mmaalmesry 2 186 29-05-21, 04:30 PM
آخر رد: mmaalmesry
  لو عايز اعمل اعلانات لمنتج معين Lathe1 1 150 26-05-21, 01:30 AM
آخر رد: Lathe1
  [VB.NET] تصادم بين إستعلامين SQL ,, هل يمكن تفادي ذلك sniperjawadino 0 178 07-05-21, 02:44 PM
آخر رد: sniperjawadino
  اخر قيمة حقل معين باستخدام شرط معين asdfar1977 1 253 04-05-21, 06:28 AM
آخر رد: أسعد
  [سؤال] عايز كود تحقق من شئ معين حسن الجلب 1 264 14-04-21, 03:01 PM
آخر رد: حسن الجلب
  [VB.NET] ترتيب جدول أبجديا حسب حقل معين (Column) mmaalmesry 0 188 13-04-21, 12:44 AM
آخر رد: mmaalmesry
Information عمل برنامج لأوقات الصلاة لجميع المدن مستخرجة من موقع معين b4getws 5 541 01-04-21, 02:09 AM
آخر رد: عبد الهادي بهاب
  كيف يمكن تحديد ادخال البيانات داخل مربع النص بحروف فقط أبو عبدالله الحلواني 7 601 20-02-21, 04:40 PM
آخر رد: أبو عبدالله الحلواني

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


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