Главная страница
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.04 c
3-1102934638
Levitch
2004-12-13 13:43
2005.01.23
Руссификация базы данных


3-1103597258
Black
2004-12-21 05:47
2005.01.23
Какой тип данных использовать?


9-1095924661
WondeRu
2004-09-23 11:31
2005.01.23
Артиллерия. Бог войны (демо). Оцените, пожалуйста!


6-1099332787
oleg_SYS
2004-11-01 21:13
2005.01.23
Indy & SSL


14-1104471184
Grinders
2004-12-31 08:33
2005.01.23
Новый Год!