Fingerprint reader API (Authentec sensor) with SDK

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi Guys,

I start to learn C++, because I got win API which interating with
Fingerprint reader from Authentec, it comes with SDK and program samples.
I just want to create application where by scan fingerprint and directly
recorded in the database SQL Server.

Does anyone able to assist me on this, I'll very much appreciate.

Best Regards,
Martin Adhie
 
I start to learn C++, because I got win API which interating with
Fingerprint reader from Authentec, it comes with SDK and program samples.
I just want to create application where by scan fingerprint and directly
recorded in the database SQL Server.

Does anyone able to assist me on this, I'll very much appreciate.

Before we could answer that question:
- do you already know C?
- do you know SQL / database design?

If you answer no to both questions, it depends on your situation:
is this something work related or not?
If it is, then the best solution would be to hire a programmer to help you
set up the application so that you can learn from him, while still creating
a solution in a short time.

If there is no time pressure, or this is a personal project, you have to
learn both C++ and SQL / database design.
In that case, I can advise 'The C++ programming language, 3d edition' for
learning C++.
IF the API is pure C btw, you could also use /learn C#. It is much easier to
learn than C++ IMO.

For database design using SQL server I cannot advise you since I am no real
expert, and I learned what I know on the job.

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"
 
Before we could answer that question:
- do you already know C?
- do you know SQL / database design?

If you answer no to both questions, it depends on your situation:
is this something work related or not?
If it is, then the best solution would be to hire a programmer to help you
set up the application so that you can learn from him, while still creating
a solution in a short time.

If there is no time pressure, or this is a personal project, you have to
learn both C++ and SQL / database design.
In that case, I can advise 'The C++ programming language, 3d edition' for
learning C++.
IF the API is pure C btw, you could also use /learn C#. It is much easier to
learn than C++ IMO.

For database design using SQL server I cannot advise you since I am no real
expert, and I learned what I know on the job.

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"

Hi Bruno,

Thanks for your attention and reply my posting.
I've been introduced C DOS when in college 5 years ago, not sufficient.
Database design SQL, yes, I'm quite confident because I'm E-Commerce and ERP
developer using VB.net and partly C#.

When I gotten this API sample app for fingerprint, I've no idea, then I
tried exploring Ms. Visual C++ 2003. Only thing that I can understand was
Windows Form Application .NET project because it's similar structure with
VB.net.

But what kind of this API project, MFC, ATL, Win32, no idea.
This for your reference http://www.authentec.com/getpage.cfm?sectionID=42,
the device using USB similar with Ms Fingerprint reader,
http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=036, the different is Authetec sensor in my opinion is the best.

OK see you again later, Thank you,
Martin
 
I've been introduced C DOS when in college 5 years ago, not sufficient.
Database design SQL, yes, I'm quite confident because I'm E-Commerce and
ERP
developer using VB.net and partly C#.

When I gotten this API sample app for fingerprint, I've no idea, then I
tried exploring Ms. Visual C++ 2003. Only thing that I can understand was
Windows Form Application .NET project because it's similar structure with
VB.net.

But what kind of this API project, MFC, ATL, Win32, no idea.
This for your reference http://www.authentec.com/getpage.cfm?sectionID=42,
the device using USB similar with Ms Fingerprint reader,
http://www.microsoft.com/hardware/mouseandkeyboard/productdetails.aspx?pid=036,
the different is Authetec sensor in my

Hello Martin,
If you know VB.NET or C#, then I think the best approach is to check with
the supplier if the SDK is a C style API like the standard windows APIs, or
a C++ SDK, or a set of COM components.

I suspect that it will be a C style API or a COM component (ActiveX).
I that case, you can use the SDK very easily in a C# or VB.NET project using
PInvoke (for calling C style functions) or using interop (COM classes).

That would rid you from the need to learn C++ in a short timeframe.

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"
 
....
I suspect that it will be a C style API or a COM component (ActiveX).
I that case, you can use the SDK very easily in a C# or VB.NET project using
PInvoke (for calling C style functions) or using interop (COM classes).

That would rid you from the need to learn C++ in a short timeframe.

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"

I think you'r right, seems like using C style, so now I'm trying using
PInvoke, althought still couldn't get. 2 questions?
- For DLLImportAttribute, is it compusary that the file as a
registered/registry unmanaged code?
eg.: user32.dll
- If the function which inside event handler, can we still using it?
eg: protected BOOL DoBeginEnroll ( void ), protected afx_msg void
OnLButtonDown ( UINT unused , CPoint cp . The code inside is togather with
UI code.

Thanks you very much,
Martin
 
I suspect that it will be a C style API or a COM component (ActiveX).
I think you'r right, seems like using C style, so now I'm trying using
PInvoke, althought still couldn't get. 2 questions?
- For DLLImportAttribute, is it compusary that the file as a
registered/registry unmanaged code?
eg.: user32.dll

The unmanaged dll does not need to be registered. It just has to be
somewhere the your managed exe or dll can find it.
I always place it alongside my managed applications.
- If the function which inside event handler, can we still using it?
eg: protected BOOL DoBeginEnroll ( void ), protected afx_msg void
OnLButtonDown ( UINT unused , CPoint cp . The code inside is togather
with
UI code.

I don't think I understand what you are asking. could you explain a bit
more?

--

Kind regards,
Bruno van Dooren
(e-mail address removed)
Remove only "_nos_pam"
 
Hi Bruno,

After quite long finally we able to do it. You r right we can call from
VB.NET, but we tried to modify directly from SDK sample code from Authentec
in C++, it works. Some problem remain but consider ok.

Not to forget your guide at first, thank you very much.
Martin Adhie - from SG
 
Back
Top