|
v7: ОбработкаВнешнегоСобытия() |
☑ |
0
dll
30.04.13
✎
08:32
|
Здравствуйте форумчане.
помогите с процедурой... никак не могу настроить сканер ШК
дрова scanopos.dll
правильно ли указываю источник/событие?
ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
Если ( Источник = "BarCodeScaner" ) И ( Событие = "BarCodeValue" ) Тогда
Стр = "Штрих-код:" + Данные;
СпШтрихКоды.ДобавитьЗначение(Стр, Стр);
КомпСканер.СобытиеОбработано();
Иначе
Сообщить("error: " + Источник +"|"+ Событие +"|"+ Данные );
КонецЕсли;
|
|
1
ДенисЧ
30.04.13
✎
08:32
|
а отладчик что говорит?
|
|
2
dll
30.04.13
✎
08:35
|
(1) источник = AddIn.Scanner определяет...
( Событие= "BarCodeValue" )
сканер Metrologic MS9540
|
|
3
ДенисЧ
30.04.13
✎
08:50
|
И что ты хочешь?
Лови событие, смотри его свойста и прописывай их в коде.
Вопрос в чём?
|
|
4
dll
30.04.13
✎
08:54
|
(3) пропускает условие...
Если ....( Событие = "BarCodeValue" )...
|
|
5
ДенисЧ
30.04.13
✎
08:54
|
Значит, что-то неправильно пишешь.
|
|
6
Mikeware
30.04.13
✎
08:55
|
(4) букаффка "И" ни о чем не говорит?
|
|
7
G-Re
30.04.13
✎
09:01
|
Всё убери и вставь только
Сообщить(" " + Источник +"|"+ Событие +"|"+ Данные );
поэкспериментируй со сканером, понажимай кнопочки, смотри, что приходит при этом в ОбработкуВнешнегоСобытия.
Дальше программируй, то есть пиши код обработки того, что увидел.
|
|