سؤال

هل يمكن لشخص ما تقديم بعض الأمثلة على تنفيذ SEH في VB6؟ كل ما رأيته حتى الآن في C ++

هل كانت مفيدة؟

المحلول

Visual Basic 6.0 (وأوقد) لا ينفذ معالجة الاستثناءات المنظمة. تم تقديمه لأول مرة في Visual Basic .NET (VB 7) مع البناء التالي:

Try
    ' Logic
Catch e As Exception
    ' Error handling
End Try

من وثائق MSDN:

في Visual Basic 6.0 ، يمكنك استخدام الاستثناءات غير المهيكلة للتعامل مع الأخطاء في الكود الخاص بك. إن وضع عبارة ON ERROR في بداية كتلة الكود يتعامل مع أي أخطاء تحدث داخل تلك الكتلة. يستخدم معالجة الاستثناء غير المهيكلة أيضًا بيانات الخطأ والسيرة الذاتية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top