كشف خطأ
يحاكي حدوث خطأ.
Error errornumber
الأجزاء
- errornumber
مطلوبة. يمكن أن يكون أي رقم خطأ صالح .
ملاحظات
كشف Error معتمد للتوافق في الخلفية. في التعليمات البرمجية الجديدة ، خصوصاً عند إنشاء كائنات, استخدام أسلوب كائنات ال Err ال Raise الخاصة به لإنشاء أخطاء وقت التشغيل.
اذا تم تعريفerrornumber كشف ال Error يتصل بمعالج الخطأ بعد تعيين خصائص كائن ال Err القيم الافتراضية التالية:
الخصائص |
Value |
---|---|
Number |
القيمة المحددة كوسيط إلى كشف Error . يمكن أن يكون أي رقم خطأ صالح . |
Source |
اسم مشروع Visual Basic الحالي. |
Description |
تعبير السلسلة المطابق لقيمة الإرجاع لدالة Errorل Number المحدد، في حالة وجود هذه السلسلة. إذا كانت السلسلة غير موجودة, Description يحتوي على سلسلة فارغة (""). |
HelpFile |
محرك أقراص مؤهل كاملا و مسار و اسم الملف لملف تعليمات Visual Basic المناسب. |
HelpContext |
معرّف السياق ملف تعليمات Visual Basic المناسب لخطأ مقابل لخاصية Number . |
LastDLLError |
صفر |
في حالة عدم وجود معالج الأخطاء أو لم يتم تشغيل أحدها يتم إنشاء رسالة خطأ ويتم عرضها من خصائص كائن Err .
ملاحظة
لا يمكن لبعض تطبيقات المضيف Visual Basic إنشاء الكائنات. راجع وثائق تطبيق المضيف لتحديد ما إذا كان بالإمكان إنشاء الفئات والكائنات.
مثال
يستخدم هذا المثال كشف Error لإنشاء الخطأ رقم 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
المتطلبات
مساحة الاسم: Microsoft.VisualBasic
**التجميع:**مكتبة Visual Basic لوقت تشغيل (في Microsoft.VisualBasic.dll)