Вызов методов 1С из внешней компоненты, выполненной по технологии COM на C++


Пример работы с объектами и методами 1С из внешней компоненты, разработанной по технологии COM на С++.

Разбирался с этими механизмами и решил выложить тестовый проект сюда.

Прилагается архив с исходниками (проект Visual Studio 2024, С++).

Там нет "крутых" классов, реализующих работу с объектами 1С так же, как в редакторе кода самой 1С, просто последовательности вызовов GetIDsOfNames и Invoke (для тех, кто в курсе, что это).

В компоненте реализован метод ExecuteCommands(), в результате выполнения которого в демо-базе будет создано три элемента справочника "Номенклатура", будет выполнен запрос к этому справочнику и выведены информационные сообщения.

Так же прилагается тестовая-демонстрационная база.

Работа компоненты тестировалась на версиях платформах 8.3.12.1412 x86_64, 8.3.11.3034, в обычном приложении (только 8.3).

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *