Comparar una huella leida con un dato de tipo BLOB

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Avatar de Usuario
gsanchez
Novato
Mensajes: 23
Registrado: Dom May 08, 2011 6:17 pm
Ubicación: Cabo San Lucas, México
Contactar:

Re: Comparar una huella leida con un dato de tipo BLOB

Mensaje por gsanchez » Lun May 16, 2011 5:59 pm

Christian:

Modifique su código para traducir los mensajes al español y adaptarlo un poco al contexto de operación del cliente (sobre todo en el archivo) porlo que no tengo los mensajes originales
a) Te anexo el código donde creo que pudira estar el problema
b) ¿podrias poner un MESSAGE antes de cada asignacion al mensaje de error para corroborar el lugar donde se genera?
c) Segun yo es en el llamado a FingerImage con parametro 0
d) Si logras descubrir en donde genera el error va a ser mas fácil ayudarte

Código: Seleccionar todo

                LOC:Result = FingerImage(              |
                                        0, | !0=GrayScale Only,1=image with biometric info
                                        LOC:Result, | !GR_NO_CONTEXT or GR_DEFAULT_CONTEXT
                                        LOC:hBmp,      | !Variable that receives Displayable BMP handle
                                        RI,            | !Group that receives RawImage Info
                                        )
                IF LOC:Result = GR_OK
                    IF aabmp2jpg(LOC:JPGSIZE,LOC:hBmp,RI.ImgW,RI.ImgH,0{PROP:HANDLE},ADDRESS(LOC:Memory),2,1,100,0,0)
                        !0=PathAddress,1=FileHandle,2=Allocate,3=MemoryAddress
                        LOC:UltimoResultado = 'Error Mostrando Huella Color'
                    ELSE
                        ?Image4{ PROP:ImageBlob } = LOC:Memory
                        aamemoryfree(LOC:Memory)
                    END
                    DeleteObject(LOC:hBmp)
                    !
                ELSE
                    LOC:UltimoResultado = 'Error Procesando Huella Color: ' & LOC:Result  [color=#FF0000]<-- Segun yo, aqui es el problema[/color]
                END
            END
            !
        ELSE  !LOC:Result = GR_OK
            LOC:UltimoResultado = 'Error en la preparación para búsqueda: ' & LOC:Result
        END !LOC:Result = GR_OK
Si la vida te da la espalda, agarrale una nalga


iovacom
Ayudante de Santa
Mensajes: 68
Registrado: Dom Abr 10, 2011 9:19 pm
Ubicación: Santiago - Chile
Contactar:

Re: Comparar una huella leida con un dato de tipo BLOB

Mensaje por iovacom » Lun May 16, 2011 6:01 pm

OK, buscando....
Christian Rojas Lueyza
E-mail: iovacom@yahoo.es
Fono: 56-02-8852641 / 90506982

iovacom
Ayudante de Santa
Mensajes: 68
Registrado: Dom Abr 10, 2011 9:19 pm
Ubicación: Santiago - Chile
Contactar:

Re: Comparar una huella leida con un dato de tipo BLOB

Mensaje por iovacom » Lun May 16, 2011 8:28 pm

Gerardo, le di varias vueltas y no le encuentro el problema, puse mensajes y revise los lugares donde se hace refrerencia al FingerImage y no doy, recuerda que no arroja ningun error, solo muestra error cuando trato de enrolar porque no captura la imagen del lector, si tienes unos minutos para hecharle un vistazo al código, te lo adjunto.

Gracias por todo

Saludos.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Christian Rojas Lueyza
E-mail: iovacom@yahoo.es
Fono: 56-02-8852641 / 90506982

iovacom
Ayudante de Santa
Mensajes: 68
Registrado: Dom Abr 10, 2011 9:19 pm
Ubicación: Santiago - Chile
Contactar:

Re: Comparar una huella leida con un dato de tipo BLOB

Mensaje por iovacom » Mié May 18, 2011 3:51 am

Gerardo, revisando y peleando con los codigos, casi pateo mi PC, me di cuenta que la aplicacion que puso Carabez, no esta mal solo que funciona con la licencia del SDK 2007 o anterior, en este momento tengo el SDK 2009 con el que me funcionan todos los demos que vienen, pero no el de Clarion, ahi esta el problema, vere como compatibilizo ambos. Te cuento por si te ocurre o a alguien le sirve

Saludos.
Christian Rojas Lueyza
E-mail: iovacom@yahoo.es
Fono: 56-02-8852641 / 90506982


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado