Impressão com win32prn
Moderador: Moderadores
- Vander
- Usuário Nível 3

- Mensagens: 214
- Registrado em: 23 Jul 2004 01:43
- Localização: João Monlevade - MG
Impressão com win32prn
Olá a todos;
Como imprimir com win32prn sem gerar arquivo TXT.
Todos os exemplos que encontrei sempre gera um TXT para depois enviar para a impressora, como enviar direto do sistema para a impressor.
Valeu,
Vander
Como imprimir com win32prn sem gerar arquivo TXT.
Todos os exemplos que encontrei sempre gera um TXT para depois enviar para a impressora, como enviar direto do sistema para a impressor.
Valeu,
Vander
No way! Essa classe transforma o texto em gráfico. Logo, precisa do texto. E se tiver uma opção para imprimir o texto diretamente, também não dá pé, pois o conteúdo do arquivo é enviado byte-a-byte para o spooler do Windows.
A não ser que você reescreva a classe para integrá-la totalmente ao seu programa, enviando você mesmo todos os bytes para o spooler.
A não ser que você reescreva a classe para integrá-la totalmente ao seu programa, enviando você mesmo todos os bytes para o spooler.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Vander,
Abaixo um exemplo classico é só copiar e compilar, apartir dai vc pode fazer do jeito que vc quiser, sem precisar criar um TXT, tudo direto...
https://pctoledo.org/forum/viewtopic.php?t=6465
Abaixo um exemplo classico é só copiar e compilar, apartir dai vc pode fazer do jeito que vc quiser, sem precisar criar um TXT, tudo direto...
https://pctoledo.org/forum/viewtopic.php?t=6465
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Luciano Bonfim
- Usuário Nível 3

- Mensagens: 414
- Registrado em: 23 Ago 2007 09:34
- Localização: Rio de Janeiro / São Paulo
- Contato:
Caro Vander,
os exemplos usam arquivos TXTs porque na grande maioria das vezes ninguem vai querer alterar seus programas com o bom e velho @ SAY do clipper. Assim basta mandar imprimir para um arquivo (set printer to "relatorio.txt") e depois criar uma funçäo para abrir esse arquivo e ir printando usando a classe WIN32PRN.
Mas se quiser vc pode alterar o seu programa de relatorio e usar direto a classe, vide exemplo que o nosso amigo Sygecom informou no link.
os exemplos usam arquivos TXTs porque na grande maioria das vezes ninguem vai querer alterar seus programas com o bom e velho @ SAY do clipper. Assim basta mandar imprimir para um arquivo (set printer to "relatorio.txt") e depois criar uma funçäo para abrir esse arquivo e ir printando usando a classe WIN32PRN.
Mas se quiser vc pode alterar o seu programa de relatorio e usar direto a classe, vide exemplo que o nosso amigo Sygecom informou no link.
Muito Obrigado,
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
