네트워크에 모든 프린터를 나열하는 방법은 무엇입니까?
-
05-07-2019 - |
문제
vs2008 & c#을 사용하여 네트워크에 모든 프린터를 나열하려고합니다 (매우 대기업 교차-옥신 네트워크가 있습니다).
Windows에서 프린터 찾기 대화 상자의 기능을 복제하려고합니다 ( 프린터와 팩스, 클릭 프린터를 추가하십시오, 선택 네트워크 프린터, 그 다음 따기 디렉토리에서 프린터를 찾으십시오. 거기 에서이 대화 상자를 얻을 수 있습니다.
해결책
sytem.printing 네임 스페이스에서 printserver 클래스의 getPrintqueue 기능을 사용하여 연결된 모든 프린터를 얻을 수 있습니다. 여기 이것에 대한 좋은 샘플입니다.
제휴하지 않습니다 StackOverflow