Ich Danke Dir Sebastian,
D5, also noch älter als ich dachte. Hatte so an D7 gedacht. Dass vieles von ZK Software in Delphi geschrieben ist, ist mir schon früher mal aufgefallen.
Wie hast Du rausgefunden welche Delphi Version es genau ist?
Habe mir Delphi 10.1 die Trial installiert und mit der einen Import gemacht. Die TLB ist bis auf ein paar Kommentarzeilen identisch.
Also nochmal alles von vorne, nochmal neues Projekt, und siehe da, auf einmal geht es! Erstmal habe ich es für ein Wunder gehalten.
Stück für Stück erweitert und immer wieder getestet ... und gehofft nix kaputt gemacht zu haben.
Dann, meinen kleinen IOServer rein, damit das Programm ferngesteuert werden kann, aber der Server spinnt, warum auch immer.
MadExcept aktiviert und ZACK, geht der Fingerscanner nicht mehr! Mir ist es noch nie passiert das mir MadExcept ein Programm zerlegt. Eventuell ist in dem ActiveX irgend ein Debug Schutz drinne der da rumzickt.
Jedenfalls ist es jetzt 13 Stunden später, ich habe das Problem gefunden und was gelernt.
Ich Danke Allen die sich einen Kopf gemacht und mitgegrübelt haben! XE2 ist jedenfalls nicht Schuld.
_________________
Wir zerstören die Natur und Wälder der Erde. Wir töten wilde Tiere für Trophäen. Wir produzieren Lebewesen als Massenware um sie nach wenigen Monaten zu töten. Warum sollte unser aller Mutter, die Natur, nicht die gleichen Rechte haben?