Как реализовать SEH (Структурированную обработку исключений) в VB6?

StackOverflow https://stackoverflow.com/questions/2493857

Вопрос

Может ли кто-нибудь привести какой-нибудь пример реализации SEH в VB6?Все, что я видел до сих пор, написано на C ++

Это было полезно?

Решение

Visual Basic 6.0 (и более ранние версии) не реализует структурированную обработку исключений.Впервые он был представлен в Visual Basic .NET (версия 7) со следующей конструкцией:

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

Из Документация MSDN:

В Visual Basic 6.0 используется неструктурированная обработка исключений для устранения ошибок в вашем коде.Размещение инструкции On Error в начале блока кода обрабатывает любые ошибки, возникающие внутри этого блока.Неструктурированная обработка исключений также использует инструкции Error и Resume .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top