اليوم هنتعرف على دالة جديدة مهمة جدا
و هي دالة Try.......Catch هذه الدالة هي عبارة عن بلوك حيث تختبر ثلاث
شروط
الشرط الاول هو اذا لم يدخل المستخدم شئ في صندوق الكتابة
Textbox
و الشرط الثاني اذا ادخل المستخدم قيمة نصية بدلا من قيمة نصية و العكس صحيح
و الشرط الثالث هو اذا ادخل المستخدم عدد اكبر من المسموح
المحدد في المتغير مثل النوع Byte الذي ياخذ مساحة من 0 الى
255 في الذاكرة فاذا ادخل المستخدم مساحة ازيد فيصبح هذا
خطأ
ولكن كل هذه الاخطاء تعرف او تسمى Run Time Error
وهى تعرف باللغة العربية بالاخطاء ما بعد التشغيل
و هذه الدالة تستخدم لتفادي هذه الاخطاء الثلاث حتى لا يفسد
البرنامج و يحدث مشاكل فيه
اولا نكتب الكود التالي في الزر
في السطر الاول من الكود كتبنا Try وهى بداية الدالة
و في السطر الثاني اعلنا عن متغير اسمة x و نوعة نصي
و في السطر الثاني اعطينا قيمة x بان تاخذ قيمتها من صندوق
الكتابة
و في السطر الرابع نكتب Catch ex as Exception اذا كلم
ة Try تكتب قبل الكود المتوقع الحدوث منه
و في الاخر سوف نكتب نوع الشئ الذي سيظهر فيه الرسالة
عند حدوث خطأ انا على سبيل المثال اخترت رسالة Msgbox
اتمنى تكونوا استفدتم
صفحتي على الفيس
******
جربت الكود لكن لم يعمل
ردحذفلا اعرف السبب
والسلام