Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   escribir en lpt1 colgado (https://www.clubdelphi.com/foros/showthread.php?t=51315)

jonmendi 12-12-2007 12:46:44

escribir en lpt1 colgado
 
Hola!
estoy haciendo una tontería para imprimir directamente al lpt1.

Código:


var
  Impresora: TextFile;
begin
  AssignFILE(Impresora,'LPT1');
  {$I-}
  ReWrite(Impresora);
  {$I+}
  if IOResult <> 0 then 
    showmessage('error')
  else
    writeln(Impresora,'');
  CloseFile(Impresora);

El código funciona bien, pero si por cualquier motivo tengo la impresora apagada, el programa se me queda colgado en la instrucción writeln. ¿Alguien sabe como evitar esto? ¿Hay algún modo de saber si la impresora está encendida y sin problemas (no le falta papel...)?
Muchas gracias!
Jon

fer21unmsm 26-12-2007 19:59:50

Hola, creo que este hilo te puede ayudar

saludos


La franja horaria es GMT +2. Ahora son las 15:11:44.

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