Cómo usar TWAIN en una aplicación Powerbuilder

Tenemos una aplicación powerbuilder y queremos usar un escáner a través de esta aplicación con el uso de los controladores TWAIN. ¿Alguien tiene experiencia previa o ejemplos de código sobre cómo se puede desarrollar esto?

preguntado el 12 de junio de 12 a las 07:06

¿Está intentando integrar la función de escaneado en una aplicación de escritorio o en una aplicación basada en navegador? -

Necesita un control TWAIN ActiveX para integrarlo en su aplicación powerbuilder. Simplemente busque en Google y encontrará varias opciones. -

1 Respuestas

Es difícil (y puede ser imposible) integrar TWAIN en PowerBuilder usando llanura PowerScript (sin tener en cuenta el posible control ActiveX).

La solución de trabajo (para mí) fue la creación de Dll (C++) basada en Código de muestra TWAIN. En breve

  • La aplicación PowerBuilder crea una ventana de respuesta (diálogo modal)
  • llame a la función Dll para anular el proceso de la ventana: SetWindowLong(handle(..), GWL_WNDPROC, MyFunction)
  • e iniciar la transferencia TWAIN.

La aplicación de muestra en C++ está funcionando. Pero, por supuesto, se requieren algunos cambios para adoptarlo para PowerBuilder.

Respondido el 30 de junio de 12 a las 01:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.