Имя: Пароль:
1C
1C 7.7
v7: Внешняя компонента "1С: Сканер штрихкода" 1.2.0.27
0 SerG82
 
14.09.12
12:57
Чтото не магу найти толкового описания, подскажите.

Проанализировав все что мог найти возникло несколько вопросов:

1) почему некоторые пишут
При завершении работы 1С сканер нужно корректно отключить:
Процедура ПриЗавершенииРаботыСистемы()
Если ПустоеЗначение(глСканер)=0
глСканер.УстройствоВключе� �о=0;
глСканер.Отсоединить();
КонецЕсли;

КонецПроцедуры
Вопрос: некоторые этого не пишут в коде, что может произойти в результате если не писать?
2) зачем некоторые при инициализации компаненты и объекта ЗагрузитьВнешнююКомпоненту("ScanOPOS.DLL");
scaner = Новый("AddIn.Scanner");

сразу пишут:

scaner.ОчиститьВход();
scaner.ОчиститьВыход();


scaner.ПосылкаДанных = 1;
И разве метод Посылка данных =1 не очищает буфер? зачем еще писать Очистить вход и выход?
3)Зачем при обработке сначала свойству ПосылкаДанных присваивать 0 а в конце 1, разве при срабатывании процедуры оно не автоматом в 0:
Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные)
Перем СЗ, Товар, ШК, СпрТов, СпрШК;
Если ( Событие = "BarCodeValue") Тогда
СканерШК.ПосылкаДанных=0;
//дальше код како-нибуть, а в конце:
СканерШК.ПосылкаДанных=1;
1 Lionee
 
14.09.12
13:06
(0) а нафига сканер откл ?
2 SerG82
 
17.09.12
06:25
up
AdBlock убивает бесплатный контент. 1Сергей