Impressão de Arquivos

Delphi

25/11/2008

Boa tarde Pessoal,

Estou tentando montar uma rotina para imprimir qualquer arquivo, mas em dado momento parece que a impressão é cancelada.
Estou usando o seguinte código:

var
arq : TextFile;
....
AssignFile(arq, Arquivo);
AssignPrn(arq);
Rewrite(arq); //nesse momento o arquivo aparece na lista de spool da impressora com o status ´Enviando dados para o Spool´
CloseFile(arq); // nesse momento o arquivo sai da lista da impressora, mas não é impresso.


Alguém sabe como contornar isso ?
Muito Obrigado.


Felipeucc

Felipeucc

Curtidas 0

Respostas

Sistemald

Sistemald

25/11/2008

tente o seguinte:

AssignFile(F,´LPT1´);
Rewrite(F);
writeln(F,´texto1´);
...
writeln(F,´textoN´);
CloseFile(F);



Eu uso desta maneira para impressão em matricial e mini-cupom não fiscal
funciona de maneira correta.


GOSTEI 0
POSTAR