Visual Basic - VB 6.0 Reset Buffer Impresora

Life is soft - evento anual de software empresarial
   
Vista:

VB 6.0 Reset Buffer Impresora

Publicado por Luis (1 intervención) el 22/10/2015 20:17:03
Buenas tardes, tengo un sistema para restaurantes el cual registra GRAN CANTIDAD de documentos (200 en una hora), sucede que por momentos hay documentos que no se imprimen, pueden pasar dias que funciona todo bien y de un momento a otro UN DOCUMENTO no se imprime.
se tiene que apagar y encender la impresora ticketera epson tm U220a, y sigue funcionando correctamente.
el problema es aleatorio, ya descarte que sea el sistema, hay alguna forma de resetear el buffer de la impresora, me parece que ese es el inconveniente.
gracias por su apoyo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

VB 6.0 Reset Buffer Impresora

Publicado por El Sin Nombre nthaxor@hotmail.com (225 intervenciones) el 24/10/2015 01:15:10
Asumiendo que el computador HOST es Windows XP, Windows 7 - La idea es la siguiente:
1. parar el servicio de spooling
2. limpiar documentos pendientes
3. reiniciar el servicio de spooling

comandos a ejecutar desde ventana de cmd.exe - Necesitaras permiso de Administrador:
net stop spooler
DEL /F /Q c:\windows\system32\spool\PRINTERS\*
net start spooler

Ahora, tendras que decidir como implementar todo esto. Ya sea desde tu aplicacion, Task Scheduler, Etc.
Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar