Usuário com melhor resposta
Impressao em visual basic.net

Pergunta
-
boa pessoal alguem saberia qual o codigo para efetuar uma impressao no visual basic.net
atualmente estou utilizando o seguinte comando porem nao estou tendo muito sucesso ja entrei no site do macoratti mais nao encontrei algo que pudesse me ajudar nao alguem saberia de algum comando para eu conseguir utilizar impressao.
minha duvida estar justamente ai qual o comando que eu utilizo para imprimir digamos a mensagem "teste de impressao" nesse codigo
Dim
pd As New System.Drawing.Printing.PrintDocument Dim FonteMensagem As New Font("Verdana", 10, FontStyle.Bold)pd.DocumentName =
"Fechamento Caixa"pd.PrinterSettings.PrintToFile =
Truepd.Print()
'Iniciando impressao do documento
Respostas
-
Klayton,
Tem um exemplo de impressão usando PrintDocument em meu blog, dê uma conferida:
http://thespoke.net/blogs/fbcjunior/archive/2005/09/21/DataReaderPrintDocument.aspx
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx
Todas as Respostas
-
Klayton,
Tem um exemplo de impressão usando PrintDocument em meu blog, dê uma conferida:
http://thespoke.net/blogs/fbcjunior/archive/2005/09/21/DataReaderPrintDocument.aspx
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx -
Ok francisco funcionou perfeitamente o codigo que eu olhei no seu blog agora tinha so mais uma duvida minha se eu quisesse jogar o comando direto para a porta da impressora como eu faria antigamente o codigo que se usava no visual basic era
Open "LPT1:" For Output As #1
Print #1, Chr(27) + "!" + Chr(0)
Print #1, "---------------"
Print #1, Status
Print #1, strCodigo_Imp
Print #1, strQtd_Imp
Print #1, strPreco_Imp
Print #1, strTotal_Imp
Print #1, strAliq_Imp
Print #1, "---------------"
Close #1
Printer.KillDoctem algum codigo que possa substituir esse em visual basic.net
-
Klayton,
No caso de um PrintDocument seria:
seuPrintDocument.Print()
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx -
Bom dia!
Caro Francisco,
Meu nome é Jackson Serrano e estou com um problema na hora de imprimir usando o Print do VB, os usuário querem que eu aumente o espaço entre as linhas do relatório. Por favor, vc pode me ajudar?
ah, as impressoras sao: Epson FX2180 e uma HP LaserJet 1100 (USB).
Grato,
-
Jackson,
Por favor, abra uma nova thread no Forum pois são assuntos distintos.
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx -