elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Problemas con dll EZTW32.dll
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problemas con dll EZTW32.dll  (Leído 5,328 veces)
cbr20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Problemas con dll EZTW32.dll
« en: 16 Mayo 2013, 11:43 am »

Hola foro.

Pues resulta que tengo un problemon con esto.

Veran, estoy programando en vb.net (utilizando visual studio 2010).

Mi programa lo que hace es escanear. Para ello utilizo la libreria de eztwain (desarrollada por dosadi), prove primero con las versiones de prueba de los toolkit (para ver si era lo que necesitaba y generar el codigo), y me funcionaba de maravilla. Al acabarse el periodo de prueba me puse a descargarme las dll de EZTW32.dll gratuitas para seguir funcionando, pero al parecer no estaban hechas en .net si no en c# o c++ (asi que no podia añadirlas al proyecto, el cual me denegaba el acceso a estas dll (normal, el es .net, no quiere otro lenguaje de por medio)).

Al final, tras mucho buscar (y preguntar) en un foro me pasaron un link donde podia hacerme con la libreria EZTW32.dll gratis y la version .net :

el link:

www.c-sharpcorner.com/uploadfile/progalex/getting-images-from-scanners-and-webcams-using-vb-net/

Y me descargue lo que venia (muy util, todo bien explicado(pero yo no me entero ni de la mitad)), pero al intentar usar el ejemplo que qui viene me saltaba un error: no encontraba la dll EZTW32.dll (normal, borre todas las dll de eztwain  que tenia anteriormente), y curiosamente en el paquete del ejemplo venia una dll llamada Eztwain_Libreria.dll (EZTW32.dll pero con el nombre cambiado).

Bueno, pues hice las modificaciones pertinentes para que mi proyecto añadiera esta dll que me venia y para que mi codigo la usase (vamos, que le cambie el nombre de Eztwain_Lbreria.dll  por EZTW32.dll, y asi no tener que modificar el codigo).

Me lo acepta (me añade la libreria), PERO (y aqui viene lo gordo) al ejecutar el programa, me salta un error: la clase encargada de llamar a la dll (que se encarga de importarla y usarla) salta en cada metodo que yo este utilizando (si quiero escanear salta error en linea de escaneo etc.), diciendo que : No se pudo encontrar el punto de entrada denminado 'Twain_AcquireToFilename' en el archivo Dll 'EZTW32.dll'.

Vamos, ¿¿¿¿que la dll no tiene para escanear????

Y luego me doy cuenta de que la dll tiene un tamaño de 28 KB, la comparo con las que use anteriormente y estas tienen todas 64 KB (vamos, que la que viene en el paquete no tiene ni la mitad de las cosas que las otras).

El tio asegura que esa dll funciona, y que si no la pillo que la coja la gratuita de dosadi (yo ya la tenia, pero es que no me iva, no puedo añadirla a mi proyecto, por lo tanto los metodos no pueden usarla).


Mi pregunta: ¿alguna sugerencia?


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #1 en: 17 Mayo 2013, 23:57 pm »

2 cosas:

1) La DLL exporta la funcion que estas llamando?

2) Si la funcion está exportada: está como STDCALL?

Si se cumplen ambas anteriores, no deberia salir el error que haz comentado...

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

cbr20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #2 en: 20 Mayo 2013, 09:54 am »

Hola, no entiendo la segunda pregunta, a que te refieres?

Y en cuanto a la primera pregunta, parece que esa funcion no la tiene, pero es la que necesito (o esa o cualquier otra que me permita "adquirir imagenes con nombre" (Acquire to file name)).

Gracias por leer este tema, pero por favor, alguien sabe como puedo escanear desde vb.net?? (me da igual si es usando eztwain o lo que sea, ya que se me estan agotando las opciones, agradeceria cualquier sugerencia).

Gracias de antemano
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #3 en: 20 Mayo 2013, 21:45 pm »

Hola, no entiendo la segunda pregunta, a que te refieres?

Me refiero a si la DLL esta con convencion de llamadas STDCALL: http://en.wikipedia.org/wiki/X86_calling_conventions

Y en cuanto a la primera pregunta, parece que esa funcion no la tiene, pero es la que necesito (o esa o cualquier otra que me permita "adquirir imagenes con nombre" (Acquire to file name)).

Y como pretendes llamar algo que no existe????  :P

Gracias por leer este tema, pero por favor, alguien sabe como puedo escanear desde vb.net?? (me da igual si es usando eztwain o lo que sea, ya que se me estan agotando las opciones, agradeceria cualquier sugerencia).

Sigue el link que paarece en este post: http://social.msdn.microsoft.com/forums/en-US/vbide/thread/897e1a4c-d7af-4ab3-82a3-c442d94152ea/

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

cbr20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #4 en: 21 Mayo 2013, 13:17 pm »

Esos enlaces me llevan al enlace que yo puse anteriormente, el que daba error
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #5 en: 21 Mayo 2013, 22:02 pm »

Por lo que veo, te llevan aqui:

http://www.data-tech.com/help/imnettwain/DTI.ImageMan.Twain~DTI.ImageMan.Twain.TwainGui.html

Y aqui esta como usar ese componente:

http://www.data-tech.com/help/imnettwain/Using%20the%20TwainGUI%20Control.html

Nada de c-sharpcorner.com...  :P

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

cbr20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #6 en: 22 Mayo 2013, 10:29 am »

Gracias por la aclaracion.

¿Podrias decirme como me descargo eso, el ImagineMan.net Twain?

Es que en los links que me has dado no encuentro para descargar la dll o lo que sea.

Gracias de antemano
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.470


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #7 en: 22 Mayo 2013, 21:12 pm »

Es un control pago: http://www.data-tech.com/products/imaging/imagemannettwain.aspx

Para opciones free, te recomiendo revisar estos proyectos: http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=twain

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

cbr20

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problemas con dll EZTW32.dll
« Respuesta #8 en: 23 Mayo 2013, 10:21 am »

Mil millones de gracias.

Me pondre a ello en cuanto antes.

Te debo la vida.

Si necesitas lo que sea, buscame por el foro
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines