V85.Application — Automation-сервер с интерфейсом приложения. Он отличается от внешнего соединения через COMConnector.
Где и как запускать
Синтаксический пример толстого клиента Windows, обращающегося к COM-интерфейсу своего отдельного учебного сервера. Эти COM-методы в справке имеют контекст «Интеграция». Здесь COM не запускался.
Подготовка
В Windows зарегистрируйте официальный Automation-сервер платформы и подготовьте свою отдельную файловую ИБ C:\УчебныеДанные\Automation для разрешённого входа.
Visible = Истина показывает интерфейс при будущем запуске. Здесь приложение и окно не запускались.
Приложение = Новый COMОбъект("V85.Application");
Подключено = Приложение.Connect("File=""C:\УчебныеДанные\Automation"";");
Если Подключено Тогда
Приложение.Visible = Истина;
Значение = Приложение.NewObject("Структура");
Сообщить(Приложение.String(Значение));
Сообщить(Приложение.String(42));
КонецЕсли;Разбор по шагам
Создайте реальный Automation COM-объект.
Инициализируйте его через Connect и проверьте булев результат.
Создайте значение через NewObject и преобразуйте значения методом String.
Как проверить результат
При Подключено = Ложь остальные методы этого примера не выполняются.
NewObject создаёт значение в Automation-среде, а не произвольный локальный COM-класс.
Ожидаемый результат
Это короткий синтаксический пример для указанного учебного стенда. Здесь он не выполнялся; сообщение после вызова не заменяет отдельную проверку фактического состояния.
На что обратить внимание
Automation имеет контекст интеграции; БСЛ здесь выступает клиентом другой копии 1С.
Visible не управляет COMConnector. Удержание переменных может удерживать процесс; мгновенное освобождение здесь не обещается.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.