AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.01.2010, 11:14   #1  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Angry Работа со сканером штрих-кода
Собственно, имеем сканер Metrologic MK9540? подключен по USB (COM)
Работаем с ним через ActiveX от "Штрих-М" - по событию onEvent_DataEvent.
Собственно если форма одна, то проблем нет,
Но вот понадобилось из формы с ActiveX вызвать другую форму с тем-же ActiveX - в этом случае вызваная форма не принимает события от сканера - все события принимаются "родительской" формой !
Перед вызовом формы делал - Scaner.DeviceEnabled(false); - не помогло.
Кто-нибудь знает, это возможно побороть?
Старый 20.01.2010, 12:16   #2  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
По событию в 1й форме, проверяйте открыта ли 2я форма; если открыта, передавайте во 2ю событие и обрабатывайте.
Старый 20.01.2010, 12:33   #3  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Про это думал, но как-то некузяво! Т.е. получается что 2 формы с ActiveX не могут работать одновременно?
Старый 20.01.2010, 12:55   #4  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от egorych Посмотреть сообщение
Про это думал, но как-то некузяво! Т.е. получается что 2 формы с ActiveX не могут работать одновременно?
А по логике, как должны две формы обрабатывать один сканер? Одновременно?

По поводу некузяво - ничего страшного, сделать просто аккуратно нужно, и будет кузяво
Старый 20.01.2010, 13:43   #5  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от DSPIC Посмотреть сообщение
А по логике, как должны две формы обрабатывать один сканер? Одновременно?
По логике - Та которая активная, тем более что я перед вызовом 2-й формы вообще выключаю компонент!
Теги
штрихкод

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема печати Штрих-кода Hammer DAX: Программирование 22 31.08.2012 13:22
Проблема с раскладкой при считывании штрих кода Must_Die DAX: Программирование 2 26.05.2009 12:37
Шрифт штрих-кода "как в 1С" Владимир Максимов DAX: Программирование 7 27.04.2009 10:50
Отчеты и печать штрих кода KingPeas DAX: Программирование 18 24.09.2008 14:31
Печать ШТРИХ-КОДА Nic DAX: Функционал 11 19.01.2005 08:16

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:51.