Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

Кард-Ридеры   Найти похожие ветки 

 
maxistent ©   (2004-11-29 09:40) [0]

Приветствую всех и всех остальных! Братва! Кто знаеть, как сделать, чтобы моя прога могла читать данные с устройства чтения магнитных карт (кард-ридеры)? Юзер провёл картой и у меня в окошечке появилось "номер карты=123456789..."... и т.д. и т.п... С меня пиво :) ...


 
simpson ©   (2004-11-29 13:40) [1]

Знает.

Точно так же, как и с обычного сканера штрих-кодов. Открываешь порт, ждешь данных, читаешь.


 
pavel_guzhanov   (2004-11-29 15:18) [2]

имеются считыватели, подключаемые в ком-порт компьютера, напимер PR-H08. С ним продается библиотека и пример на Delphi. Там все понятно.


 
maxistent ©   (2004-11-29 16:25) [3]

А как открывать порт, ждать данных, читать?! :( не знаю я, как...


 
simpson ©   (2004-11-29 16:29) [4]

Тогда все. Только харакири, иначе - позор. :))

См.:
CreateFile
CloseHandle
WaitCommEvent
ReadFile
WriteFile
OVERLAPPED

Это все в MSDN. Статью про программирование COM-портов с этого сайта не читай, будет только хуже.


 
maxistent ©   (2004-11-29 16:31) [5]

Люди! Ну не издевайтесь... может есть примерчик или хотя бы кусочек, а?


 
simpson ©   (2004-11-29 16:38) [6]

Брателло! (с) ВладимирВладимирович.РУ

Да ктоже над тобой издевается? Наиболее распостранены 2 типа считывателей магнитных карт: подключаемые в разрыв клавиатуры и подключаемые к интерфейсному порту компьютера. Данные от первых обрабатываются просто как данные от клавиатуры. Данные от вторых считываются в зависимости от интерфейса, по которому они подключаются. Для считывателей, подключаемых по RS-232, т.е. к обычному COM-порту, данные принимаются с помощью вышеперечисленных функций.


 
pavel_guzhanov   (2004-11-29 17:12) [7]

кинул тебе на мыло архив, идущий с PR-H08. Там есть и Dll, и исходник, и работающий пример, и заголовочный файл. Разбирайся, все несложно


 
maxistent ©   (2004-12-04 09:37) [8]

пасиб... буду разбираться...



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
14-1104290969
gn
2004-12-29 06:29
2005.01.23
Россия: отпечатки пальцев сдаст каждый


1-1104942237
msgipss
2005-01-05 19:23
2005.01.23
timer в треде вешается, объясните чайнику


4-1102308444
Павел
2004-12-06 07:47
2005.01.23
Открытие из программы текстового файла в блокноте.


3-1103275599
RRA
2004-12-17 12:26
2005.01.23
Использование LIKE при формировании SQL запроса


4-1102088968
amsdev
2004-12-03 18:49
2005.01.23
Вопрос про CriticalSection