2 Stimmen

PC-SC Wrapper oder Omnikey Sync API Beispiel für Delphi2009

Die PC-SC-Bauteil von nobbi.com scheint nicht mit Delphi 2009 kompatibel zu sein. Ich musste PChars in PAnsiChars konvertieren, aber ich konnte immer noch nicht richtig auf ReaderList zugreifen, alles, was ich bekommen konnte, war ein Haufen "|"s. Also, gibt es eine PC-SC-Wrapper für Delphi 2009, oder eine Beispielanwendung von Omnikey's Sync API für Delphi? C#-Beispiele für Sync API sind auch in Ordnung, da ich sie als DLL unter Delphi verwenden kann.

Das Gerät, das ich verwenden werde, ist das Omnikey 5321, hauptsächlich für MIFARE-Zwecke.

1voto

David Taylor Punkte 1856

Das ist das einzige Framework, das mir für Delphi bekannt ist. Ich halte schon seit 2001 die Augen offen und habe noch nichts Besseres gesehen.

Ich habe einige kommerzielle SC-Entwicklungen für den Finanzsektor durchgeführt und schließlich mein eigenes Framework für Delphi 5/7 entwickelt. Ich hatte die Anforderung, Kartenwechselereignisse (Einfügen/Entfernen) zu überwachen und einen Hintergrund-Thread zu verwenden. Die Lösung war robust und funktionierte sehr gut.

Die Portierung auf D2009 sollte nicht so schwierig sein, da die API relativ klein ist. Achten Sie auf die Strukturausrichtung und natürlich auf Unicode. Wenn ich mich recht erinnere, musste man bei der Strukturausrichtung etwas tricksen, um sie richtig hinzubekommen (d. h. es wurden Auffüllbytes benötigt).

Viel Glück!

David

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X