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

label بدلا من progress bar

مغلق
بدأه callme في 2 يناير 2006 · 7 رد · 672 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الموضوع سهل كما سترون لكنه تطلب مني الجهد الجهيد تصوروا!!!!!!!

ساستخدم label لمعرفة مستوى التقدم بدلا من progress bar

المسالة هي ان تقسم ال width الكلي الخاص بالليبل على عدد العمليات التي لديك والناتج هو سيكون التقدم في كل مرة .....

()private sub timer1_timer

file1.listindex=file1.listindex+1

a=label1.width\file1.listcount

label2.width=label2.width & a

end sub

طبعا المثال هو عبارة عن اداة filelist وتحتوي على عدة ملفات للتجربة طبعا و label1 هو الشريط باللون الابيض والذي هو ثابت اما label2 فهو الشريط الازرق المتحرك ولاعطاء البرنامج صفة احترافية اخرى وهي عداد بالنسبة المئوية نضع الاتي

label1=" " & label2.width\50 & "%"

label2=" " & label2.width\50 & "%"

وطبعا يجب ان تكون خاصية forecolor ل label2 هي الابيض واعذروني على الاشياء المتاخرة التي اضعها

#2

عذرا نسيت ان اقول يجب ان يكون ال width ل label1 هو 5000

#3

السلام عليكم

شكرا جزيلا لك .

460.gif

#4

و عليكم السلام

بالخدمة ان شاء الله

#5

ليش ما ترفق الملف يا عزيزي

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#6

السلام عليكم

في المرة القادمة ان شاء الله ساحاول ان ارفق الملف لان حاسبتي الان عاطلة

#7

السلام عليكم وكل عام وانتم بالف خير

عذرا لقد اخطات في شيء بسيط كان يجب ان اضع علامة "+" بدلا من علامة "&" في هذا السطر

label2.width=label2.width + a

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

والتمس مسامحتكم واعذروني

#8

project.zipالسلام عليكم

هذا المثال وان شاء الله يعجبكم

هذا الموضوع مغلق.

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