Griaule Biometrics

Home » Forums » FINGERPRINT SDK » Delphi Specific » One or more parameters are out of bound. (Error:-8)
4 replies [Last post]
andre5
Offline
Joined: 2006-10-26
Rate this post:
0
No votes yet
One or more parameters are out of bound. (Error:-8)

Pessoal, por favor ainda estamos enfrentando problemas na identificação, recebemos pelo metodo identify o retorno de -8.
já tentamos de tudo e não econtramos uma solução, verificamos que em outros posts de outras linguagens algumas pessoas enfrentaram o mesmo problema.
o curioso é que este erro ocorre com o exemplo da griaule para delphi (Griaule SDK 2009).
no site da Griaule o exemplo é para delphi6/7 quando compilamos com o Delphi7 funciona perfeitamente, agora recentemente migramos para o Delphi2010 e desde então não conseguimos identificar as digitais gravadas, a de se dizer que quando compilado (exemplo griaule delphi6/7) no delphi 2010 não da erro nenhum, apenas o retorno e difirente, retornando -8.
por favor estamos com urgencia para resolver esse assunto, compramos 40 licenças da griaule e estão todas paradas, até conseguirmos solucionar o problema.
qualquer ajuda ou idéia sera muito bem vinda!!!

abaixo o erro que recebemos do exemplo da Griaule no Delphi 2010.
One or more parameters are out of bound. (Error:-8)

um abraço
Rodrigo - UnimedRc - Rio Claro - SP - Brasil

pabloza
Offline
Joined: 2010-07-05
Rate this post:
0
No votes yet

Yo tengo el mismo problema con Delphi 2010

doni700
Offline
Joined: 2008-02-29
Rate this post:
0
No votes yet

 

Olá pessoal, com as dicas do pessoal aqui do forum de que o problema era com unicode, consegui solucinar o problema e o exemplo da Griaule com activex está funcionando perfeitamente no Delphi 2010. Para isso modifiquei as variáveis do tip PCHAR para PANSICHAR e as do tipo STRING para ANSISTRING. Modifiquei no projeto todo, mas acho que só é necessário na untit UDbClass. As explicações das diferenças dos tipos de variáveis do Delphi 7 e Delphi 2010 eu achei no link a abaixo.

http://www.activedelphi.com.br/forum/viewtopic.php?t=57211&sid=a99402291b4fae5c9b99884bf7ddd6c0

Donizetti

 

doni700
Offline
Joined: 2008-02-29
Rate this post:
0
No votes yet

 

Olá pessoal, com as dicas do pessoal aqui do forum de que o problema era com unicode, consegui solucinar o problema e o exemplo da Griaule com activex está funcionando perfeitamente no Delphi 2010. Para isso modifiquei as variáveis do tip PCHAR para PANSICHAR e as do tipo STRING para ANSISTRING. Modifiquei no projeto todo, mas acho que só é necessário na untit UDbClass. As explicações das diferenças dos tipos de variáveis do Delphi 7 e Delphi 2010 eu achei no link a abaixo.

http://www.activedelphi.com.br/forum/viewtopic.php?t=57211&sid=a99402291b4fae5c9b99884bf7ddd6c0

Donizetti

 

Diego.afv
Offline
Joined: 2010-09-17
Rate this post:
0
No votes yet

[ENGLISH]

Hello Donizetti,

thanks for the tip. It will be very helpfull for people that are having/will have the same problem.

We appreciate so much your help.

 

[Translated Answer]

Hello everybody, following the tips that it was an unicode problem, I've solved the problem and now the Griaule example with activex is working perfectly on Delphi2010. I modified the variables of type PCHAR to PANSICHAR and the ones of type STRING to ANSISTRING. I changed it in the whole project, but I think it's only necessary in the unit UDbClass. The explanation about the differences between the variable types of Delphi 7 and Delphi 2010 I've found in the link below:

http://www.activedelphi.com.br/forum/viewtopic.php?t=57211&sid=a99402291b4fae5c9b99884bf7ddd6c0

Donizetti

 

[PORTUGUÊS]

Olá Donizetti,

obrigado pela dica. Será de grande ajuda para as pessoas que estão tendo/terão o mesmo problema.

Nós apreciamos muito a sua ajuda.

 

-------------------------------------------------

Diego Vieira

Griaule Support Team