![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кард-Ридеры [D5, D7, Win95/98, WinXP]
maxistent © (2004-11-29 09:40:00)Приветствую всех и всех остальных! Братва! Кто знаеть, как сделать, чтобы моя прога могла читать данные с устройства чтения магнитных карт (кард-ридеры)? Юзер провёл картой и у меня в окошечке появилось "номер карты=123456789..."... и т.д. и т.п... С меня пиво :) ...
maxistent (2004-12-04 09:37:00) [1]пасиб... буду разбираться...
pavel_guzhanov (2004-11-29 17:12:00) [2]кинул тебе на мыло архив, идущий с PR-H08. Там есть и Dll, и исходник, и работающий пример, и заголовочный файл. Разбирайся, все несложно
simpson (2004-11-29 16:38:00) [3]Брателло! (с) ВладимирВладимирович.РУ
Да ктоже над тобой издевается? Наиболее распостранены 2 типа считывателей магнитных карт: подключаемые в разрыв клавиатуры и подключаемые к интерфейсному порту компьютера. Данные от первых обрабатываются просто как данные от клавиатуры. Данные от вторых считываются в зависимости от интерфейса, по которому они подключаются. Для считывателей, подключаемых по RS-232, т.е. к обычному COM-порту, данные принимаются с помощью вышеперечисленных функций.
maxistent (2004-11-29 16:31:00) [4]Люди! Ну не издевайтесь... может есть примерчик или хотя бы кусочек, а?
simpson (2004-11-29 16:29:00) [5]Тогда все. Только харакири, иначе - позор. :))
См.:
CreateFile
CloseHandle
WaitCommEvent
ReadFile
WriteFile
OVERLAPPED
Это все в MSDN. Статью про программирование COM-портов с этого сайта не читай, будет только хуже.
maxistent (2004-11-29 16:25:00) [6]А как открывать порт, ждать данных, читать?! :( не знаю я, как...
pavel_guzhanov (2004-11-29 15:18:00) [7]имеются считыватели, подключаемые в ком-порт компьютера, напимер PR-H08. С ним продается библиотека и пример на Delphi. Там все понятно.
simpson (2004-11-29 13:40:00) [8]Знает.
Точно так же, как и с обычного сканера штрих-кодов. Открываешь порт, ждешь данных, читаешь.