cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
  • ×
    Información
    Corrija errores en Win 10

    Resuelva problemas de actualización de Windows 10 en un PC HP – haga clic aquí

  • post a message
  • ×
    Información
    Corrija errores en Win 10

    Resuelva problemas de actualización de Windows 10 en un PC HP – haga clic aquí

  • post a message
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..
Highlighted
Estudiante honorario
Estudiante honorario
3 0 0
Mensaje 1 de 3
198
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
Highlighted
Rector Rector
Rector
9,438 650 3,556
Mensaje 2 de 3
182
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.

Highlighted
Estudiante honorario
Estudiante honorario
3 0 0
Mensaje 3 de 3
151
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