imprimir no harbour modo console?
Moderador: Moderadores
-
pena
- Usuário Nível 3

- Mensagens: 331
- Registrado em: 06 Jul 2004 18:08
- Localização: CACHOEIRA DO SUL-RS
imprimir no harbour modo console?
Bom dia Pessoal, preciso pegar um programa que tenho clipper e recompilar em harbour, estou fazendo isso pelo simples fato, do cliente estar mudando suas impressoras, modernas com usb, só não sei como imprimir no harbour utilizando usb, alguém teria um exemplo?
imprimir no harbour modo console?
Olá, utilizo no meu aplicativo, o nodosimp.
Eu coloco o conteúdo do relatório num arquivo texto (isso é, se você não quer utilizar imagem nas suas impressões) e em seguida chamo o nodosimp
Espero ter ajudado. Abraços.
Eu coloco o conteúdo do relatório num arquivo texto (isso é, se você não quer utilizar imagem nas suas impressões) e em seguida chamo o nodosimp
Código: Selecionar todos
narqrel='relatorio.txt'
set console off
set print on
set device to print
set printer to &narqrel
run nodosimp.exe &narqrel 80 SEL Ricardo Rodrigues
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
imprimir no harbour modo console?
Se você já gera o que vai ser impresso em arquivo, pode usar a função Win_PrintFileRaw( cPrinter, cAquivo, cTitulo ). O Problema é que essa função imprime apenas em impressoras compatíveis com o modo Raw (ESC/POS).
Aconselho você usar a classe Win_Prn(), com ela, você pode imprimir em qualquer impressora Raw ou Gráfica.
Você gera arquivo antes de enviar a impressora? Se sim, anexe um arquivo e monto um exemplo usando a formatação de seu arquivo e com a classe Win_Prn().
Aconselho você usar a classe Win_Prn(), com ela, você pode imprimir em qualquer impressora Raw ou Gráfica.
Você gera arquivo antes de enviar a impressora? Se sim, anexe um arquivo e monto um exemplo usando a formatação de seu arquivo e com a classe Win_Prn().
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
imprimir no harbour modo console?
Acesse esse link https://www.4shared.com/rar/SeAG2kadda/ ... _mode.html e baixe um pequeno programa completo que portei do Clipper para Harbour, todo em modo console, ensina como imprimir em qualquer impressora que esteja instalada no Windows.
Marcelo Neves
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
imprimir no harbour modo console?
Aconselho a fazer por etapa.pena escreveu:Bom dia Pessoal, preciso pegar um programa que tenho clipper e recompilar em harbour, estou fazendo isso pelo simples fato, do cliente estar mudando suas impressoras, modernas com usb, só não sei como imprimir no harbour utilizando usb, alguém teria um exemplo?
Comece usando uma única rotina pra iniciar e encerrar os relatórios PrintBegin() e PrintEnd()
Depois... tendo a resposta, vai precisar alterar somente essas duas rotinas.
Lembre-se que o tamanho da folha matricial é diferente de uma impressora jato de tinta ou laser.
Vai acabar usando uma solução quebra-galho agora, pro cliente poder imprimir, mas depois o melhor será ajustar os relatórios pra uma solução definitiva/personalizada.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/

