UniScalesLPrint

драйвер вагів з друком етикеток

Користувальницькькі налаштування

Налаштування сайту

Переклад цієї сторінки:

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki