IMPRESSAO MATRICIAL
Galera, bom dia.
Eu preciso imprimir um arquivo TXT em uma impressora matricial, e consigo fazer isso, mas o problema é que o tamanho da impressão não é de uma folha A4 e sim menor. Estou usando esse código para fazer a impressão.
O TXT pode variar de tamanho, segue o Layout.
segue em anexo
Eu preciso imprimir um arquivo TXT em uma impressora matricial, e consigo fazer isso, mas o problema é que o tamanho da impressão não é de uma folha A4 e sim menor. Estou usando esse código para fazer a impressão.
Dim Arq As String
Open [Ô]C:\My File.txt[Ô] For Input As #1
Arq = Input(LOF(1), 1)
Close #1
Printer.Print Arq
Printer.EndDoc
O TXT pode variar de tamanho, segue o Layout.
segue em anexo
colega vc imprimindo da maneira que postou vai sair na folha, ou seja tipo um cupom fiscal, vc deve apenas limitar a quantidade de caracteres por linha.
Amigo, essa limitação de linhas eu faço, porem quando eu imprimo sai perfeito mas quando imprime a ultima linha a impressão não para ela continua saindo papel até dar o tamanho do Papel A4, eu não quero isso quero que pare a impressão uma vez que não há mais nda há imprimir.
Agora entendi, qual é a impressora que está usando?
Uso uma ECF não fiscal, com o Driver Genérico de Texto. Mas acabei de fazer um teste fazendo uma impressão direto pelo LPT1. Vou tentar fazer assim direto sem criar o TXT. Vlw Manin
Open [Ô]lpt1[Ô] For Output As #1
Print #1, [Ô]O windows nem imagina que mandei imprimir isto ! [Ô]
Print #1, [Ô]teste de impressao [Ô]; [Ô] teste de impressão [Ô]
Close #1
Tópico encerrado , respostas não são mais permitidas