IMPRIME LINHAS INDESEJADAS
Bom dia
Alguém já passou por uma situação igual ou parecida dessa minha.
Tenho uma aplicação que imprime recibo direto pela porta paralela.
Bom, o que ocorre é que está imprimindo normalmente, só que quando eu fecho minha aplicação, são impressas algumas linhas em branco.
Na maquina que ocorre isso é um Windows98.
Existia uma impressora instalada na lpt1, ai exclui-la, pois estou imprimindo direto pela porta. Sem nenhuma impressora o sistema gera um erro de impressora(como se tivesse tentando achar uma impressora), mas imprime normalmente.
Instalei uma laser, a fim de sair o erro, o erro saiu, mas ai as linhas indesejada são impressas na mesma.
O estranho disso é que imprime somente no momento que fecho a aplicação.
Creio que não seja problema do meu programa, já que em outros clientes funciona corretamente.
Alguém poderia me ajudar em uma solução, para não imprimir mais essas linhas.
Grato!
Alguém já passou por uma situação igual ou parecida dessa minha.
Tenho uma aplicação que imprime recibo direto pela porta paralela.
Bom, o que ocorre é que está imprimindo normalmente, só que quando eu fecho minha aplicação, são impressas algumas linhas em branco.
Na maquina que ocorre isso é um Windows98.
Existia uma impressora instalada na lpt1, ai exclui-la, pois estou imprimindo direto pela porta. Sem nenhuma impressora o sistema gera um erro de impressora(como se tivesse tentando achar uma impressora), mas imprime normalmente.
Instalei uma laser, a fim de sair o erro, o erro saiu, mas ai as linhas indesejada são impressas na mesma.
O estranho disso é que imprime somente no momento que fecho a aplicação.
Creio que não seja problema do meu programa, já que em outros clientes funciona corretamente.
Alguém poderia me ajudar em uma solução, para não imprimir mais essas linhas.
Grato!
Você está usando o objeto PRINT ??
Se sim, você está fazendo PRINT.ENDDOC ao fim de cada impressão?
Se sim, você está fazendo PRINT.ENDDOC ao fim de cada impressão?
Olah RCMRO
uso o comando print
exemplo?
open lpt1 for output as #1
print #1, texto
print #1, texto
print #1, texto
close #1
o metodo enddoc nao seria printer.enddoc?
obrigado pela Ajuda!
uso o comando print
exemplo?
open lpt1 for output as #1
print #1, texto
print #1, texto
print #1, texto
close #1
o metodo enddoc nao seria printer.enddoc?
obrigado pela Ajuda!
Citação:RCMRO >> Correção Printer.EndDoc
eu estava usando o printer e esqueci de colocar endDoc ......
resultado: qdo saia da aplicação .......... imprimia o ultimo documento impresso novamente
solução: Printer.EndDoc
olah Wolffire,
Uso o comando Print
Obrigado pela ajuda..
Uso o comando Print
Obrigado pela ajuda..
E ai?? Vai fechar o tópico ou ainda sobraram dúvidas???
bom, ainda nao consegui resolver esse problema!
Acredito que seja na maquina em questao o erro, pois, como ja mencionado anteriormente, em outros computadores funciona corretamente.
Nesse caso se ninguem tenha mais nenhuma colaboracao devo fechar o topiico
abraco
Acredito que seja na maquina em questao o erro, pois, como ja mencionado anteriormente, em outros computadores funciona corretamente.
Nesse caso se ninguem tenha mais nenhuma colaboracao devo fechar o topiico
abraco
Tópico encerrado , respostas não são mais permitidas