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

طلب شرح ال error handling

مغلق
بدأه magdi2007 في 10 يناير 2007 · 1 رد · 663 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

برجاء شرح error-handling الايرور هاندل شرح مبسط وكامل

وجزاكم الله عنا كل خير

#2

اخي العزيز ارجو ان اقوم هنا بإفادتك

في اي sub يمكن حدوث اخطاء عند تشغيل البرنامج ويطلق عليها error run time وبالتالي فأن البرنامج يتوقف عند هذا الخطأ ولذلك نضع في بداية الsub الكود التالي :

on error goto mysol

حيث mysol هو اسم المكان الذي سيذهب إليه عند حدث خطأ ويمكن تسميته مكا تريد ليصبح الكود هكذا

privat sub xxxxxxxx
on error goto mysol





exit sub
mysol:


end sub

وفي الجزء الخاص mysol نستخدمين خاصيتين هما

err.number حيث نظهر قيمتها في msgbox وهي تعبر عن رقم الخطأ الحادث

err.description ونظهر قيمتها في msgbox وهي تعبر عن وصف الخطأ الذي حدث

بحيث يصبح الكود كالتالي

privat sub xxxxxxxx
on error goto mysol

يوضع هنا الاكواد المختلفة لهذا الجزء



exit sub
mysol:
msgbox err.number
msgbox err.description

end sub

وبالتالي عند حدوث خطأ يظهر رقم ووصف الخطا ويمكن من خلال معرفتهم استخدام جملة if لتوجيه تنفيذ البرنامج حسب رغبة المبرمج

اقتباس

لا تنسوا محمد الدرة وايمان حجو وفارس عودة ....

لا تنسوا القدس وبغداد وبيروت والشيشان ....

ولا تنسوا الشيخ ياسين ود. الرنتيسي وشهداء القضية

اقتباس
لو هدوا بيتي منا خايف لو كسروا عظامي انا زاحف

مواضيعي بالمنتدي

(1) كيف تعمل مؤقت بسهولة

(2) جميع رسائل الخطأ التي قد تظهر عند تشغيل مشروعك في ملف واحد

(3) كيف تنشأ اسم مستخدم وكلمة مرور بصلاحيات معينة لبرنامجك

(4) برنامج لمعرفة الــ ASCII كود لأي مفتاح على لوحة المفاتيح

(5) مثال على نقل عناصر من List Box إلى أخرى مع الترتيب (الفرز)

(6) مثال لتفقيط المبالغ المالية بالحروف

اللهم ارحم والداى كما ربياني صغيراً

%20الجنود%20الامريكيين.jpg

ًWelcome Back

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

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