--------------------------------------------------------------------------------------------------------------------------------------------------
UPD: Добавлена нативная компонента для которой не нужно ничего устанавливать, и регистрировать, можно подключать из макета. Работает в том числе и с весами АТОЛ МАРТА. infostart.ru/1c/tools/1818975/
--------------------------------------------------------------------------------------------------------------------------------------------------
В архиве ddl-ка, инструкция и обработка на УФ примера работы компоненты.
Пример установки:
Поместить в папку C:\Program Files (x86)\1cv8\<версия Вашей платформы>\bin
Зарегистрировать через командную строку открытую от имени администратор командой
regsvr32 "C:\Program Files (x86)\1cv8\<версия Вашей платформы>\bin\martaDLL.dll"
!!! Если при регистрации выдает ошибку, нужно установить "Распространяемые пакеты Visual C++ для Visual Studio 2013"(https://www.microsoft.com/ru-RU/download/details.aspx?id=40784)
В один единственный метод ддлки GetVes передается числовой номер порта, к примеру, если весы висят на порту Com3, передавать цифру 3
Если вес возвращает 999, значит либо не тот порт, либо тот, но он занят другой программой.
///Тестировалось на 1С:Предприятие 8.3 (8.3.13.1513).
--------------------------------------------------------------------------------------------------------------------------------------------------
UPD: Добавлена нативная компонента для которой не нужно ничего устанавливать, и регистрировать, можно подключать из макета. Работает в том числе и с весами АТОЛ МАРТА. infostart.ru/1c/tools/1818975/
--------------------------------------------------------------------------------------------------------------------------------------------------