nativeapi
Це стара версія документу!
Зміст
Підключення до BAF/BAS/1C в ручному режимі
Ініціалізація СОМ-об'єкта в BAF/BAS/1C
Якщо ви використовуєте NativeAPI-версію драйвера, то цей пункт пропускайте.
Версія платформи 8.х:
Перем ВагиДрук Экспорт; Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) Попытка ПодключитьВнешнююКомпоненту("AddIn.UniScalesLPrint"); ВагиДрук = Новый ("AddIn.UniScalesLPrint"); Исключение Сообщить("Компонента UniScalesLPrint для роботи з вагами НЕ завантажена!"); КонецПопытки; КонецПроцедуры
Версія платформи 7.7:
Перем ВагиДрук Экспорт; ////////////////////////////////////////////////////////////// //Инициализация при открытии обработки Попытка ПодключитьВнешнююКомпоненту ("AddIn.UniScalesLPrint"); ВагиДрук = СоздатьОбъект ("AddIn.UniScalesLPrint"); Исключение Сообщить("Компонента UniScalesLPrint для роботи з вагами НЕ завантажена!"); КонецПопытки;
Ініціалізація NativeAPI-версії драйвера в BAF/BAS/1C
Якщо ви використовуєте СОМ-об'єкт, то цей пункт пропускайте.
Версія тільки для платформи 8.х:
Перем ВагиДрук Экспорт; Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) /////////////////////////////////////////////////////////// // Подключаем 32-битную компоненту для работы с весами // UniScalesLPrintNativeAPI64.dll – 64 битная компонента Попытка ПодключитьВнешнююКомпоненту( "C:\UniScalesLPrint\UniScalesLPrint\UniScalesLPrintNativeAPI32.dll", "UniScalesLPrint", ТипВнешнейКомпоненты.Native); ВагиДрук = Новый ("AddIn.UniScalesLPrint.UniScalesLPrint"); Исключение Сообщить("Помилка завантаження драйвера вагів UniScalesLPrint. Перевірте шлях до драйвера та розрядність платворми!"); КонецПопытки; КонецПроцедуры
nativeapi.1665058254.txt.gz · Востаннє змінено: 2022/10/06 15:10 повз iserbin