-
×Información¿Necesita ayuda con Windows 11?
Vea información sobre compatibilidad, actualización y soluciones para problemas conocidos de HP y Microsoft, clicando aquí
InformaciónCorrija errores en Win 10Resuelva problemas de actualización de Windows 10 en un PC HP – Centro de soporte HP para Windows 10
-
×Información¿Necesita ayuda con Windows 11?
Vea información sobre compatibilidad, actualización y soluciones para problemas conocidos de HP y Microsoft, clicando aquí
InformaciónCorrija errores en Win 10Resuelva problemas de actualización de Windows 10 en un PC HP – Centro de soporte HP para Windows 10
A partir del 15 de julio, las comunidades en idioma español y portugués pasarán al modo de solo lectura. Nuestras publicaciones existentes seguirán disponibles para búsqueda y consulta de todo nuestro excelente contenido y soluciones. Para iniciar una nueva conversación en nuestra Comunidad en idioma inglés, haga clic aquí.
- Comunidad de Soporte HP
- >
- Impresoras
- >
- SW y Controladores impresoras
- >
- Como acceder al estado de la impresora HP desde un...
- Suscribirse
- Marcar tema como nuevo
- Marcar tema como leído
- Hacer que este Tema flote siempre en la parte superior de mi pantalla
- Seguir
- Suscribir
- Silenciar
- Página de impresión sencilla
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
Como acceder al estado de la impresora HP desde un programa
el 20-10-2017 09:39 AM
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
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
Como acceder al estado de la impresora HP desde un programa
el 20-10-2017 08:23 PM
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.
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse
- Resaltar
- Imprimir
Como acceder al estado de la impresora HP desde un programa
el 31-10-2017 11:10 AM
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