cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
Nota para problemas comunes de la impresora
Problemas para Configuración de Wifi en impresoras. Consulte esta publicación: Configuración de Wifi de impresora..
Estudiante honorario
Estudiante honorario
3 0 0
Mensaje 1 de 3
222
Reportar Mensaje

Como acceder al estado de la impresora HP desde un programa

IMPRESORAS HP LASER
Microsoft Windows XP

Hola: Tengo un problema ya que necesito acceder al estado de una impresora Laser HP a fin de determinar por ejemplo, si dispone de papel.

Esto se haría desde una aplicación de escritorio. Sucede que se envía a imprimir un comprobante y luego se graba el mismo en un archivo de base de datos. Puede  suceder que la impresora no tenga papel y se necesita realizar este test del estdo de la impresora ANTES DE GRABAR el comprobante.

 

He realizado pruebas con numerosos procedimientos que utilizan la WMI de windows desde CSharp, pero el estado de la impresora que siempre obtengo es 3 (Idle), esté la impresora encendida o no. La doc que encontré en la web dice que el problema es que se usa en esta caso spoolsv.exe de windows y que si éste retorna Idle, WMI también.

 

¿Se podrá determinar el estado de otra forma?

 

¿Habrá algún utilitario específico de HP que permita ser invocado desde una aplicación y que mediante el valor retornado, permita conoces su estado?

 

Muchas gracias por su atención.

Javier Albornoz

2 RESPUESTAS 2
Rector
Rector
9,438 653 3,564
Mensaje 2 de 3
Reportar Mensaje

Como acceder al estado de la impresora HP desde un programa

No sé qué herramienta usas para programar, pero muchas funciones de hardware (impresores, básculas, puertas) se puede hacer interfaz con el MSCOMM32, usando el modo llamado componente ActiveX.

Y creo que es conveniente que actualices el sistema operativo XP, ya sea a Vista ó Win7.

Estudiante honorario
Autor
Estudiante honorario
3 0 0
Mensaje 3 de 3
Reportar Mensaje

Como acceder al estado de la impresora HP desde un programa

Hola! Gracias por responder. La herramienta que estamos usando es Genexus y ésta tiene la posibilidad de incluir código en csharp. Vamos a seguir tu recomendación.

Muchas gracias de nuevo!

Saludos

Responder
0 kudos
Etiquetas (1)
Nota para problemas comunes de la impresora
Problemas para Configuración de Wifi en impresoras. Consulte esta publicación: Configuración de Wifi de impresora..
† Las opiniones expresadas arriba son opiniones personales del autor, no de HP. Al utilizar este sitio, acceptas a los Términos de Uso y a las Reglas de Participación