Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tiago_BB

Problema de impressão com Process() no vb.net

Recommended Posts

Olá pessoal.

 

Criei um relatório e imprimo ele diretamente na impressora da seguinte forma:

 

Dim process As New Process()

process.StartInfo.FileName = "Caminho do rel."
process.StartInfo.CreateNoWindow = True
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
process.StartInfo.Verb = "Print"
process.Start()

process.WaitForInputIdle()

Thread.Sleep(5000)
If Not process.CloseMainWindow() Then
 process.Kill()
End If

 

No meu ambiente de desenvolvimento funciona normalmente, ou seja, ele identifica a impressora padrão e imprime.

 

Porém, no servidor onde a aplicação esta instalada não imprime nada.

 

Alguém tem alguma sugestão? (Web form)

 

Tem alguma forma de eu "setar" a impressora que quero imprimir? Sem necessariamente ser a padrão?

 

Agradeço desde ja.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.