Pergunta

Eu estou tentando listar todas as impressoras da rede (temos uma rede muito grande, cross-mar) usando VS2008 & c #.

Eu estou olhando para replicar a funcionalidade da caixa de diálogo Localizar impressoras no Windows (que pode ser encontrado indo para Impressoras e aparelhos de fax , clicando em Adicionar uma impressora , selecionando impressora de rede , em seguida, escolher Localizar uma impressora no diretório . a partir daí você começa esta caixa de diálogo.

Foi útil?

Solução

Você pode obter todas impressora conectada utilizando a função GetPrintQueue de classe PrintServer em Sytem.Printing Namespace Aqui é o exemplo bom para isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top