impressora pdrao

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

claudiocjr
Usuário Nível 1
Usuário Nível 1
Mensagens: 29
Registrado em: 03 Mai 2005 10:07

impressora pdrao

Mensagem por claudiocjr »

Ola pessoal

Uso o Clipper 5.2 e gostaria de saber
se a possibilidade de configurar uma impressora
pelo programa para ela ser padrao

grato

Claudio
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Re: impressora pdrao

Mensagem por Itamar M. Lins Jr. »

claudiocjr escreveu:Ola pessoal
Uso o Clipper 5.2 e gostaria de saber
se a possibilidade de configurar uma impressora
pelo programa para ela ser padrao
grato
Claudio
No clipper eu não sei, mas como aqui é o forum do xharbour...

Segue pedaço do código.

******************
Function ImprimeLivro
******************
*
*
Private cPrinterName, nPrn := 1, aPrn := GetPrinters(), Volta := .t.

if empty(aPrn)
MsgInfo('Não tem Impressora Instalada')
return nil
endif
oPrn := win32prn():New(GetDefaultPrinter())
oPrn :LandScape := .f.
oPrn :FormType := FORM_A4
oPrn :Copies := 1

if !oPrn:Create()
MsgInfo("Não foi criado documento")
return nil
else
if !oPrn:startDoc("Imprimindo Livros de Saidas")
MsgInfo("Erro ao Iniciar Impressão.")
return nil
else
------------------8<--------------------

Bom infelizmente esse exemplo, pega a padrão, não a torna padrão.

Saudações
Itamar M. Lins Jr.
Responder