powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
4 сообщений из 4, страница 1 из 1
VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
    #33645276
Алексей К.2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соит сабж, при какой-либо ошибке в тексте программы - во время выполнения выводится программы выводится окно с наименованием ошибки и предложением отладить или закончить, при выборе "отладка" переходит на выделенную желтым цветом строку с ошибкой. Так у меня на некоторых модулях при наличии ошибки никаких сообщений не выводится, как буд-то просто уходит через exit sub, а если поставлю перед строкой с ошибкой команду on error goto 10, 10 msgbox(err.description) - то выводится сообщение о ошибке - а отладку не предлагает. Из-за чего такая трабла, у кого-нибудь такое было?
...
Рейтинг: 0 / 0
VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
    #33645321
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так оно и есть
On Error Goto er

Exit sub
err:


отключает дальнейшее исполнение кода поскольку при ошибке выполение переходит на оператор метки err:
Для окладки не стоит ставить On error
поскольку в процессе тестирование товего модуля ошибка при компиляции выделяется
Эти On error используется в основном когда ошибку можно предугадать
и спецально для неё прописать обработу после метки
а On Error Resume Next можно использовать для игнорирования некоторых явных и мелких ошибок пользователя например деления нулем
...
Рейтинг: 0 / 0
VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
    #33646050
Алексей К.2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык я знаяю как работает On error.
у меня обычный перехват ошибок почему-то не работает. Т.Е. если в коде ошибка - выполнение останавливается и показывается строка с ошибкой. Вот это и перестало у меня работать:(
...
Рейтинг: 0 / 0
VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
    #33646380
Алексей К.2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблемма решена:
Мнею "инструменты" - "Опции", закладка "Главное" -V "Стоп на всех ошибках"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB 6.0 SP3 Не перехватывает ошибки, не дает "отладку"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]