Otvaram ovu temu sa namerom da zajedno dodjemo do nekog jednostavnog source code aplikacije koja bi citala podatke sa elektronskih licnih karti, koristeci se upustvom sa sajta http://www.mup.sr.gov.yu/domino/dokumenta.nsf/aplikacijalkl
Citac licnih karti
Zaključano
Zakačeno
Mozda sam ovu temu trebao postaviti na forumu C++ programiranje, to ostavljam moderatorima da prebace ukoliko je potrebno. Kad kompajliram javlja mi gresku u Header-u CelikApi.h. Mozda su oni to pravili u Visual Studio 2003 (C++ V7.1)
a ja ga kompajliram u Visual studio 2008 (c++ v9.0)?
red 133: BYTE portrait[EID_MAX_Portrait];
red 144: EID_API int WINAPI EidBeginRead(LPCSTR szReader);
Jos par pitanja:
1. prototip funkcije EID_API int WINAPI EidStartup(int nApiVersion);
Argument nApiVersion tipa int predstavlja verziju apija cije se funkcije pozivaju, da li to znaci da je nApiVersion=1.01
2. prototip funkcije: EID_API int WINAPI EidBeginRead(LPCSTR szReader);
Argument szReader tipa LPCSTR koji treba da bude ime smart kard citaca koji se koristi.
Ja imam MSI StarReader Smart citac http://global.msi.eu/index.php...aincat_no=132&prod_no=1411 sta se tu smatra pod imenom citaca?
a ja ga kompajliram u Visual studio 2008 (c++ v9.0)?
red 133: BYTE portrait[EID_MAX_Portrait];
red 144: EID_API int WINAPI EidBeginRead(LPCSTR szReader);
Jos par pitanja:
1. prototip funkcije EID_API int WINAPI EidStartup(int nApiVersion);
Argument nApiVersion tipa int predstavlja verziju apija cije se funkcije pozivaju, da li to znaci da je nApiVersion=1.01
2. prototip funkcije: EID_API int WINAPI EidBeginRead(LPCSTR szReader);
Argument szReader tipa LPCSTR koji treba da bude ime smart kard citaca koji se koristi.
Ja imam MSI StarReader Smart citac http://global.msi.eu/index.php...aincat_no=132&prod_no=1411 sta se tu smatra pod imenom citaca?
Header je u redu samo treba dodati ovim redom
#include <windows.h>
#include "CelikApi.h"
meni je bio obrnuto
#include "CelikApi.h"
#include <windows.h>
pa zato izgleda javljao te greske.
#include <windows.h>
#include "CelikApi.h"
meni je bio obrnuto
#include "CelikApi.h"
#include <windows.h>
pa zato izgleda javljao te greske.
Zamolila bih one koji su radili sa CelikApi.dll da mi napisu sta su tacno stavljali za ime readera?
Hvala!:)
Natasa
Hvala!:)
Natasa
mozda je kasno za odgovor, ali opet mozda nekada nekome bude znacilo, ja koristim USB Gemalto citac kartica i kao naziv prosledjujem "Gemplus USB Smart Card Reader 0", odakle sam tacno to iskopao ne mogu da se setim, ali gledao po device manager-u sta je povezano na USB, pa sam odatle izvukao naziv (nemam sad citac kod sebe, pa ne mogu proverim).