Продвинутый курс. Решение ДЗ №6
Представляем решение первого задания 1-го блока.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте
— залогиньтесь.
— залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись —
напишите нам на e-mail поддержки.
По процедуре “СинтаксКонтроль”. Пожалуйста, уточните смысл параметра “ДождатьсяЗавершения” в процедуре ЗапуститьПриложение(). Работа конфигуратора завершается, затем подключается обработчик ожидания, или это происходит в процессе работы конфигуратора?
С помощью этого параметра можно добиться синхронного выполнения кода.
То есть программный код не будет продолжать выполнение, пока не завершится запущенное приложение.
Правильно ли я понимаю, что в нашем случае конфигуратор завершает работу, но файл лога еще остается открытым, а уже выполняется следующая строка кода, и нужен обработчик ожидания, чтобы дождаться, когда он закроется?
Хороший вопрос.
Если использовать параметр “ДождатьсяЗавершения”, то полагаю, что обработчик ожидания не нужно использовать.
Хотя могу ошибаться, и системе потребуется какое-то время, чтобы записать файл лога.
Поэтому наиболее стабильное решение – повесить обработчик ожидания, которые единожды запуститься через 1-2 секунды.