Скрипт не возвращает управление вызываемому приложению.
Простой скрипт в файле Demo.mf
Код: Выделить всё
<#Module=mdlMain>
Sub Load(cmdLine)
Msgbox "test"
End Sub
<#Module>
Код: Выделить всё
Процедура Выполнить()
Скрипт = СоздатьОбъект("Atomix.LangMF"); // объект создается
Скрипт.Command(КаталогИБ()+"Demo.mf"); // поступает на выполнение + зависание 1с теряется с панели задач
Сообщить("Выполнение закончено"); // не возвращает управление этой строке
КонецПроцедуры
После обновления екрана из контекстного меню рабочего стола появляется сообщение скрипта возвращается управление в 1с.
Почему скрипт автоматически не возвращает управление по завершению выполнения? Как это исправить?
Заранее благодарен за ответ?