DigitalPersona DPFPEnrollmentControl больше не работает
У меня было приложение Delphi XE, использующее устройство считывания отпечатков пальцев DigitalPersona U.are.U. Это работало очень хорошо в прошлом месяце. Теперь DPFPEnrollmentControl больше не работает. DPFPVerificationControl работает просто отлично.
У меня была форма со временем разработки DPFPEnrollmentControl Active X control. Теперь при открытии этой формы он говорит, что контроль больше не существует. Поэтому я вместо этого создал элемент управления во время разработки. Теперь у меня точно такая же проблема. При попытке назначить отпечатки пальцев, при нажатии на палец ничего не происходит. Вы не можете сканировать отпечатки пальцев.
Есть идеи о том, что могло случиться? Я не установил никаких новых элементов управления. Все, что изменилось в последнее время, это некоторые обновления Windows. У меня нет кода для показа, потому что он не имеет ничего общего с моим кодом, кроме самого элемента управления.
1 ответ
По-видимому, TDPFPVerificationControl мешает TDPFPEnrollmentControl, когда он активен. Я добавил TDPFPVerificationControl в основную форму. Когда я устанавливаю DPFPVerificationControl.Active:= False, откройте форму, содержащую TDPFPEnrollmentControl, затем установите DPFPVerificationControl.Active:= True при закрытии формы, все работает снова.