프로그램에서 인쇄시 윈도우의 여러 프린터가 있을 경우 보통의 프린터는
프로그램에서 선택해서
printer.printerindex := printer.printers.indexof(strPtr);
이런식으로 하면 잘 되는데 HP DesignJet 1050C by HP 라는 프린터(플로터)
를 선택 하면 printerindex 값을 잘 받아 오는데 printer.Handle 을 사용하면
프린터가 선택되지 않았다고 에러가 발생합니다.
다른 프린터는 잘 되면서 이 플로터만 안되는 이유를 도저히 모르겠습니다.
강제로라도 어떻게 할 방법이 없을까요?
여기 게시판에 있는 기본 프린터로 설정하기 함수도 사용해 봤지만
안되는군요
고수님들 제발 좀 도와주세요...ㅜㅜ