Ajuda sobre impressão

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

JOSE CAMARA
Usuário Nível 1
Usuário Nível 1
Mensagens: 15
Registrado em: 30 Abr 2014 01:39
Localização: SAO PAULOS

Ajuda sobre impressão

Mensagem por JOSE CAMARA »

Olá, Boa noite aos amigos, estou com um problema e estou pedindo ajuda dos amigos aqui, para fazer uma impressao de um simples cupom de conferencia, uso dessa forma no windows xp funciona perfeitamente inclusive usando cabo usb , porem no windows 7 ele da a mensagem a baixo de que a impressora nao esta ligada. desde já meu muito Obrigado.

Try

SET PRINTER ON
SET PRINTER TO LPT1
SET CONSOLE OFF

? x_nome
? x_endereco+', '+x_numero+', '+x_fixo
? '------------------------------------------------'
? ' COMANDA PARA SIMPLES CONFERENCIA'
? ' NAO E DOCUMENTO FISCAL'
? ' VENDA : '+_nome_da_venda
? '------------------------------------------------'
? 'PRODUTO QTD UNIT. SUB-TOTAL'
? '------------------------------------------------'
/*
imprime os produtos
*/

SET CONSOLE ON
SET PRINTER TO
SET PRINTER OFF

Catch e

msgexclamation('A IMPRESSORA Desligada ','Atenção') < -----------------------------------------
return(nil)

End

return(nil)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Ajuda sobre impressão

Mensagem por JoséQuintas »

Não sei como o xHarbour trata isto:

Código: Selecionar todos

SET PRINTER ON
SET PRINTER TO LPT1
Primeiro ativa a saída pra impressora, e só depois seleciona a impressora.
Fora isso, talvez tenha que selecionar a porta correta.
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/
Responder