BBAzar Ответов: 2

Образец кода сканера отпечатков пальцев Futronic на языке C#


Я купил сканер отпечатков пальцев FS88H futronic и скачал файл, содержащий API, ftrScanAPI.dll. Этот файл не может быть добавлен в качестве ссылки на проект C#. API также не поставляется с образцами исходных кодов на c#. Пожалуйста, кто-нибудь может помочь мне с некоторыми кодами или сайтами, чтобы загрузить образец кода для использования в C#.

Что я уже пробовал:

Я попытался найти какой-нибудь пример кода на c#, чтобы использовать его с помощью google, но безрезультатно.

Patrice T

Совет: на форуме пользователей.

Dave Kreskowiak

Ваш абсолютный лучший источник информации будет Futronic и их форумы.

Вы не можете добавить ссылку на .DLL, потому что это не COM-файл или .NET-файл .DLL. Вы должны использовать P/Invoke для вызова функций в этой библиотеке.

2 Ответов

Рейтинг:
2

CPallini

В дополнение к Гриффответ: стоит отметить, что образцы C# поставляются вместе с FUTRONIC SDK, см. Futronic Technology Company Limited[^].


Рейтинг:
1

OriginalGriff

Вы должны поговорить с людьми, которые его создали - они должны обеспечить техническую поддержку и будут знать о своем продукте больше, чем мы. Если они этого не сделают, то найдите другого поставщика и потребуйте свои деньги обратно!

Как говорит Дэйв, если DLL-файл не является сборкой .NET, а машинным кодом, то вы не можете добавить его в качестве ссылки, вместо этого вам придется использовать P/Invoke: Вызов Неуправляемого Кода Учебнике (С#)[^].
Это не обязательно просто: вы должны быть очень осторожны в управлении типами данных, в частности, чтобы убедиться, что то, что вы передаете функциям API, является тем, что они ожидают, - поэтому очень внимательно прочитайте как документацию по функциям, так и учебник.


CPallini

5.