Carissimos,
Estou convertendo uma aplicação clipper para harbour e preciso testar os relatórios desta aplicação.
O sistema envia para porta lpt1, para não haver disperdicio de papel, gostaria de redirecionar a impressão para arquivo sem mudar o comando lpt1.
Existe alguma solução indicada aqui no forum?
Obs. já tentei lpt2file com aplicação harbour não funciona.
RESOLVI:
#translate SET PRINTER TO LPT1 => SET PRINTER TO "ARQSAIDA.TXT"
[]´s
Capturar LPT1 para Arquivo
Moderador: Moderadores
Capturar LPT1 para Arquivo
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
-
jamazevedo
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 29 Dez 2005 16:50
- Localização: Manaus - AM
Capturar LPT1 para Arquivo
Eu faço assim:
Após isso um arquivo saida.prn será criado na pasta da aplicação.
Código: Selecionar todos
set device to print
set printer to "saida.prn"
@ prow+1 , 000 say "imprime"
@ prow+1 , 000 say "varios comandos de impressao"
eject
set printer to
set device to screen
______________________________________________________
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Capturar LPT1 para Arquivo
Olá Jamazevedo,
Acontece que a aplicação que foi convertida tem muitos relatórios, procuramos evitar o que você indicou.
O translate que eu fiz resolveu para testar depois será removido.
obs: Esse translate é visto por toda aplicação.
Acontece que a aplicação que foi convertida tem muitos relatórios, procuramos evitar o que você indicou.
O translate que eu fiz resolveu para testar depois será removido.
obs: Esse translate é visto por toda aplicação.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
