VB6 IDE - бесконечный цикл save-error-save-error, предотвращающий сохранение изменений или выход - PullRequest
0 голосов
/ 09 октября 2018

Сценарий:

  • Загрузка проекта VB6 в IDE VB6

  • Ввести некоторую синтаксическую ошибку

  • Попытка выхода из IDE

  • Он спрашивает, хочу ли я сохранить - нажмите ДА

  • Предупреждает об ошибке синтаксиса как будто я пытался запустить программу

  • Файл не сохраняется

  • Не выходит

Последние три точки будут циклически работать бесконечно, пока не возникнут синтаксические ошибки.


Если вместо этого я нажимаю НЕТ в диалоговом окне сохранения, он завершается, но, конечно, теряет все мои изменения.


Это более новый ПК и новая установка VB6.Я не могу вспомнить, чтобы это обычно происходило на моем старом ПК.Я пропустил какую-то настройку или что-то еще?


Тип ошибки, связанной с этим, помечен как «Ошибка компиляции», например:

enter image description here

1 Ответ

0 голосов
/ 24 октября 2018

Плагин VBAdvance IDE определяет, когда файлы были отредактированы вне среды IDE.Это обеспечило странный обходной путь или избежание этой проблемы.

Если я отредактирую файл с синтаксической ошибкой вне VB6, то VBAdvance спросит меня, хочу ли я его перезагрузить.Нажмите OK, и затем VB6 закроется, не отмечая больше синтаксических ошибок!Похоже, что это вынуждает его «сбрасывать» что-то внутреннее.

Это лучше, чем ничего, но требует ручного редактирования файлов вне IDE, поэтому это далеко от идеала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...