|
Терминальный доступ из ТСД в базу. | ☑ | ||
---|---|---|---|---|
0
Strogg
22.07.14
✎
14:04
|
Всем привет. Есть ТСД на win ce5.Его работа с базой организована через терминальный доступ (нарисованы соотв. формы и проч и проч...). Хочу отловить сканирование внешним событием. Это как-нибудь возможно организовать?
|
|||
1
Yarik92
22.07.14
✎
14:05
|
||||
2
Yarik92
22.07.14
✎
14:05
|
//Читает ШК SYMBOL.
private Symbol.Barcode.BarcodeReader barcode_reader = new Symbol.Barcode.BarcodeReader(); //Процедура работает при получении новых данных со считывателя. void reader_ListChanged(object sender, ListChangedEventArgs e) { Symbol.Barcode.ReaderData nextReaderData = barcode_reader.ReaderData; if (nextReaderData.Result == Symbol.Results.SUCCESS) { //Помещаем полученное значение в текстовое поле textBox1.Text = nextReaderData.Text; } else { textBox1.Text = "Формат считанного Штрихового Кода - не распознан!"; //Проигрываем звук - ненайденного ШК System.Media.SystemSounds.Exclamation.Play(); System.Media.SystemSounds.Asterisk.Play(); System.Media.SystemSounds.Exclamation.Play(); System.Media.SystemSounds.Asterisk.Play(); } } //При загрузке формы. private void Form1_Load(object sender, EventArgs e) { //Создаем событие на чтение ШК сканером... barcode_reader.ListChanged += new ListChangedEventHandler(reader_ListChanged); barcode_reader.Start(); } //Закрываем приложение. private void button1_Click(object sender, EventArgs e) { //При закрытии не забыть остановить и очистить, иначе повиснет. barcode_reader.Stop(); barcode_reader.Dispose(); this.Dispose(); Application.Exit(); } |
|||
3
adron
22.07.14
✎
14:07
|
Здорова в УТ реализовано вот это: http://v8.1c.ru/trade/warehous/mobilearm.htm
можно посмотреть пример там |
|||
4
Strogg
22.07.14
✎
14:15
|
(1), (2), (3) Спасибо огромное! Пойду покурю матан:)
|
|||
5
Strogg
22.07.14
✎
14:44
|
че-то не то. мне тупо надо из ТСД сделать переносной комп. Есть вариант вызывать окно сканирования, а потом построчно из него считывать данные(я так думаю, так в (3) реализовано) - но это не то. Чтож, если не получится, то придется юзать окно сканирования..
|
|||
6
Strogg
22.07.14
✎
15:16
|
Что, никто не победил? v8: v8: Работа с ТСД через RDP (продолжение)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |