DEFINIR IMPRESSORA COMO PADRAO PELO NOME
tenho 2 impressoras, denominadas: IMPRESSORA1 e IMPRESSORA2
tem como verificar se a IMPRESSORA1 é a padrão e se não for ele definir ela como padrão?
tem como verificar se a IMPRESSORA1 é a padrão e se não for ele definir ela como padrão?
Veja se é isso que precisa.
http://www.vbweb.com.br/dicas_visual.asp?Codigo=3353
http://www.vbweb.com.br/dicas_visual.asp?Codigo=3353
Citação::
Amigo WEBIER,
Criei um exemplo de impressão com uma dúvida de outro amigo aqui do fórum com a seleção da impressora padrão do micro e impressora atual para impressão.
Abraços!
Menudo
Quando eu escolho qualquer uma das opções do seu exemplo ele fecha o form e nada acontece!
Tente assim:
Dim W As New WshNetwork
Dim ImpPadrao As String
ImpPadrao = Printer.DeciveName [ô] guarda a impressora padrão atual
If ImpPadrao <> [Ô]IMPRESSORA1[Ô] Then
W.SetDefaultPrinter ([Ô]IMPRESSORA1[Ô]) [ô] seta a impressora padrão
End If
OBS:
Adicionar em References o item: Windows Script Host Object Model (arquivo chamado wshom.ocx)
Dim W As New WshNetwork
Dim ImpPadrao As String
ImpPadrao = Printer.DeciveName [ô] guarda a impressora padrão atual
If ImpPadrao <> [Ô]IMPRESSORA1[Ô] Then
W.SetDefaultPrinter ([Ô]IMPRESSORA1[Ô]) [ô] seta a impressora padrão
End If
OBS:
Adicionar em References o item: Windows Script Host Object Model (arquivo chamado wshom.ocx)
Tópico encerrado , respostas não são mais permitidas