Ir para conteúdo
Fórum Script Brasil
  • 0

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


Tiago_BB

Pergunta

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 já.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...