Click here to Skip to main content
15,897,704 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Dear Friends,

In my application, i need to access fingerprint device and get everyday attendance for the employees. So please anyone guide me how to connect and access the device by using VS 2008 and C#.

I have some dll file's like 1. commpro.dll 2. comms.dll 3. msvcr70.dll 4.msvcr71.dll 5.rsagent.dll 6.rsagentlst.dll 7.rscagent.dll 8.rscomm.dll 9.zkemkeeper.dll and 10.zkemsdk.dll. but i try to add those into references, i got error and i could not add those dll to my application.

Note:
our client purchasing ESSL's X990 fingerprint device they(company) won't have software kit instead of give some dll files. what will i do next?
Posted

1 solution

Probably, the files you have are not .NET assemblies, but plain old vanilla DLL files. You do not access them by adding references, instead you have to use P/Invoke to access the DLL methods.
MSDN: P/Invoke to DLL[^]

It might be an idea to talk to the hardware manufacturer - they may have the function prototypes available, or even a .NET wrapper class if you are lucky.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900