Вопрос

Я пытаюсь перечислить все принтеры в сети (у нас очень большая сеть через океан), используя VS2008 & amp; C #.

Я хочу воспроизвести функциональность диалогового окна «Поиск принтеров» в Windows (его можно найти, перейдя в раздел Принтеры и факсы , нажав Добавить принтер , выбрав Сетевой принтер , затем выберите Найти принтер в каталоге . Оттуда вы получите это диалоговое окно.

Это было полезно?

Решение

Вы можете получить все подключенные принтеры, используя функцию GetPrintQueue класса PrintServer в Sytem.Printing Пространство имен Здесь - хороший пример для этого.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top