0
vadim777
19.07.16
✎
17:46
|
Отлаживаю модуль печати этикеток со штрих-кодом. Сканер не подключен. В глобальном модуле след.код:
Если ЗагрузитьВнешнююКомпоненту("Scaner1C.DLL")<>0 Тогда
глСканер=СоздатьОбъект("AddIn.Scaner45");
глСканер.AutoDisable=1;
глСканер.DataEventEnabled=1;
глРаботатьСоСканером=1;
Сообщить("Внешняя компонента сканера штрих-кода успешно загружена");
Иначе
Сообщить("Ошибке подключения сканера штрих-кода");
КонецЕсли;
При запуске 1С выводится сообщение об ошибке подключения сканера штрих-кода. Но ошибки о загрузке компоненты Scaner1C.DLL нет.
Вывод штрих-кода - в объект Рисунок, Таб.ТекущийОбъект.Text=лШтрихКод
При выводе этикетки для просмотра, в окне сообщений текст об ошибке: Значение не представляет агрегатный объект (Text)
Так понимаю, из-за того, что не исполнился код глСканер=СоздатьОбъект("AddIn.Scaner45");
Посему два вопроса:
1. Можно-ли эмулировать сканер, чтобы Scaner1C.DLL загружалась без ошибки?
2. На самом-ли деле компонента Scaner1C.DLL нужна и для вывода штрих-кода? Если да, может использовать что-то другое. Ведь распечатывать этикетки могут с компьютера, у которого нет сканера.
|
|