Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Detectar Error de impresión. (https://www.clubdelphi.com/foros/showthread.php?t=71720)

DeLiRioS 06-01-2011 03:04:38

Detectar Error de impresión.
 
Buenas amigos, quién pueda me da una manito por favor. Utilizo delphi 7 y mysql, y necesito imprimir en una EPSON BIXOLON SPR-270 (Ticketera) imprime todo bien, pero el unico problema es el siguiente, que en el caso de que la impresora este apagada, desconectada o sin papel al momento de enviar la impresión, mi aplicación se bloquea osea se cuelga, queda en espera y debo terminar el proceso y volver entrar. Imagino que habrá que utilizar algunos comandos de la impresora, tengo el manual pero nose como aplicarlos en delphi gracias de antemano.Este es el código:

Código Delphi [-]
 
Assignfile(iImpresora,'Lpt1'); //Puerto: LPT1, COM1, etc;
Rewrite(iImpresora);
Writeln(iImpresora,'Hola mundo');
Write(iImpresora, Cortapapel);
CloseFile(iImpresora);

DeLiRioS 06-01-2011 04:35:58

Ah creo q es un buen detalle decir que utilizo windows Xp profesional... por ahi estuve leyendo que sobre la funcion Getprinter no es compatible con cualquier Sistema Operativo.


La franja horaria es GMT +2. Ahora son las 02:36:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi