@nirvanius said in Условие if при выполнении закрывает BAS:
А @Daniel прав - такое поведение в 99% показывает на бесконечный цикл...
сам по себе бесконечный цикл - не проблема, а проблема в таймингах. Но гадать без скрипта смысла не вижу
Если проект становится недоступен, лежит в другом месте(иногда бывают недоступны).
И Например перезагружается комп с BAS.
Запускаем BAS в запись(хранилище недостуно), открывает пустой проект(последний).
Хранилище проектов становится достуным, открываем текущй проект.
И BAS автоматом затирает текущий проект(который стал доступным) своей пустой копией.
Если меняем проект пустой(затертый), резервной копией и пытаемся открыть заного из BAS(не закрывая программу), получаем опять пустой проект с перезаписанной копией(молчаливое автосохранение при открытии других проектов).
Молчаливое автосохранение при открытии других проектов - помомеу вообще штука своеобразная, надо как то отрегулировать или поправить логику.