Estimado Antonio Linares
Te explico, Esta dll toma una informacion que encriptada en el .bin que te envie.
http://www.incobus.com/pruebas/archivos.rar
He enviado los dll y los bin , puede descargarlos del linK arriba.
La informacion descencripta y me retorna la informacion en un string separado por comas.
Se supone que es muy simple segun la parte que desarrollo la dll, cosa que llevo ya 15 dias peliando dia y noche y no encuentro manera.
Este dll cuenta con una librería denominada "BarCodeReader.dll" desarrollada en c++, la cual cuenta con una unica funcion publica "LeeCodigoBarras" que recibe como argumento la ruta de un archivo de texto, y retorna datos demográficos contenidos en la cédula de
identidad separados por comas(,). El archivo de texto debe contener
la lectura binaria de los 700 bytes contenidos en el código PDF417 que compone la cédula de identidad.
He probado de todas maneras, formas , pero veo que no , seria posible tratar de hacer un pequeña aplicacion en C y talvez aplicarla en fivewin XH y provar..
Agradecieria cualquier ayuda esto esta fuera de mi alcanze.
ya le puse Pascal y no funciono da mismo error
/***********************************************
#include "fivewin.ch"
#include "dll.ch"
#include "Constant.ch"
static nHandle
Function Lector()
* Public oCedulatext := ""C:\proyectos\listbox\Bin\lecturas\lectura1.bin")
Public oCedulatext := "C:\proyectos\listbox\Bin\lecturas\lectura1.bin"
nHandle := Loadlibrary("BarCodeReader.dll")
?? LeeCodigoBarras(oCedulatext)
FreeLibrary(nHandle)
return nil
DLL FUNCTION LeeCodigoBarras(oCedulatext AS LPSTR) AS LPSTR PASCAL LIB nHandle
Error que dice es
MICROSOFT VISUAL C++ RUNTIME LIBRARY
RUNTIME ERROR ¡¡¡
Cual ayuda agradecieria.
Garcias desde ya.