Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TSmartCard auf Windows 10 (https://www.delphipraxis.net/205886-tsmartcard-auf-windows-10-a.html)

PhilmacFLy 27. Okt 2020 17:05

TSmartCard auf Windows 10
 
Hallo zusammen,

ich habe folgendes Problem:
Eine Software von mir benutzt schon seit längerem die TSmartcard Komponente von Towitiko/Chipdrive. Das ganze hat auch Problem los funktioniert, bis vor kurzem. Anscheinend hat Microsoft was an in einem Update etwas geändert, so dass ich kein "OnSmartCardActive" event mehr bekomme sobald eine SmartCard in den Leser gesteckt wird. Auch das PC/SC beispiel (was es bei identive immer noch auf der homepage gibt) sagt mir nur Bad Card.
Interessanter weise aber nur mit der uTrust 2700 R Familie von Kartenlesern von Identive.
Ich hab hier auch noch ein CHERRY ST-1144. Das erkennt die Karten und das löst auch ein "OnSmartCardActive" aus, allerdings scheitert es dann am beschreiben mit einem ominösen "Smartcard Fehler 1204"
Als Karten kommen günstige "Nur memory" Karten von reichelt zum einsatz (https://www.reichelt.de/chipkarte-2-...ct=pol_7&nbc=1)

Hat jemand ne Idee wo das Problem liegen könnte, oder wie ich es umgehen kann bzw meine Software umschreiben kann.

TiGü 28. Okt 2020 12:19

AW: TSmartCard auf Windows 10
 
1. Schon an einen anderen PC das Problem verifiziert?
2. Windows Updates Schritt für Schritt zurückgespielt und geprüft, welches KB die Ursache ist?
3. Hersteller kontaktiert?
4. Mit den Windows-Boardmitteln (also den WinApi-Funktionen) eine kleine Testapplikation geschrieben, um zu sehen, was auf der Ebene los ist?
https://docs.microsoft.com/en-us/win...ard-scardaudit

joehd 28. Okt 2020 21:31

AW: TSmartCard auf Windows 10
 
Also ich habe heute mit einem Datev Menschen Telefoniert. Der hat gesagt das es da wohl eine Änderung gab.
Auf Terminalservern funktioniert es wohl auch nicht mehr. Vielleicht hilft dir das ... Sorry mehr kann ich dir nicht sagen ...

himitsu 28. Okt 2020 22:09

AW: TSmartCard auf Windows 10
 
Eine Alternative wäre, nicht auf diese Systemfunktion zu setzen und Komponenten/DLLs + Lesegeräte von anderen Anbietern zu nutzen.

z.B. Datafox und Feig

TiGü 29. Okt 2020 09:55

AW: TSmartCard auf Windows 10
 
Zitat:

Zitat von joehd (Beitrag 1476305)
Also ich habe heute mit einem Datev Menschen Telefoniert. Der hat gesagt das es da wohl eine Änderung gab.
Auf Terminalservern funktioniert es wohl auch nicht mehr. Vielleicht hilft dir das ... Sorry mehr kann ich dir nicht sagen ...

Probiere mal das:
https://apps.datev.de/dnlexka/document/1001204

Prüfe auch vor allen auf die darin beschriebenen Einträge in der Ereignisanzeige.

PhilmacFLy 28. Nov 2020 11:25

AW: TSmartCard auf Windows 10
 
Entschuldigung für die lange Responsetime. Die Rechner von denen ich rede und die software die ich dafür geschrieben hab stehen bei meinem Dad in der Firma und da komm ich nicht jede Woche hin.

Die Situation ist jetzt folgende:
Ich hatte 2 Windows 10 Rechner auf denen ging es nachdem ich die Anleitung der DATEV befolgt hab.
Auf meinem Entwickler Rechner hatte es damit nicht funktioniert.
Jetzt hab ich den Treiber des Kartenlesers deinstalliert und entfernt, danach ihn wieder installiert, dann das FixPCSC ausgeführt und als letztes den Registry schlüssel gelöscht.
Jetzt funktionierts.

Ich weiß nicht warum und das ärgert mich aber zumindest ist das Problem damit gelöst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz