Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Tedioboy

Acesso a Impressora em VB.NET do Visual Studio 2010

Recommended Posts

Boas a todos!

Estou a escrever um programa em VB.NET que contém um Form que mostra as impressoras instaladas no computador numa Listbox de nome PCPrinters.

Na rotina Load do Form escrevi o seguinte código:

PCPrinters.Items.Clear()

For Each Item As String In PrinterSettings.InstalledPrinters

	PCPrinters.Items.Add(Item)

Next

PCPrinters.SelectedIndex = PCPrinters.Items.IndexOf((New System.Drawing.Printing.PrinterSettings).PrinterName)

A última linha assegura que fica seleccionada na Listbox a impressora predefinida no computador.

As minhas questões são:

1. Como posso definir uma impressora que tiver seleccionada na Listbox como a predefinida para o computador?

2. Como acesso directamente as propriedades da impressora seleccionada sem passar pelo PrinterDialog geral com todas as impressoras? Quero abrir directamente a janela das propriedade da impressora seleccionada na Listbox e apenas dessa.

Obrigado desde já pelas possíveis dicas.

Tedioboy .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...