Как перехватить ошибку в процедуре? - VB

Узнай цену своей работы

Формулировка задачи:

Вот такая процедура(перемещение файла):
возвращает ошибку 58 если в целевой папке уже есть файл с таким-же именем.
При запуске в

VBA

и возникновении ошибки, происходит правильный переход на метку test1_Error.
А вот в

VB

ошибка не обрабатывается: на строке fso.MoveFile... вываливается окно с сообщением и все, перехода в обработчик ошибки никак не происходит.
(для запуска процедуры нужна ссылка на Microsoft Scripting Runtime)

Решение задачи: «Как перехватить ошибку в процедуре?»

textual
Листинг программы
<font color="blue">Resume</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5
Похожие ответы