안녕하세요~~!!
지금 작업중인 프로그램이 출력물을 두장 사용하는데 두장의 폼이 다 틀린관계로 프린터 두대를 연결해서 사용하고 있습니다..
그런데 사용자 측에서 두개의 프린터를 고정해서 설정할수 없느냐고 하더군요..
아무리 생각해도 불가능해 보이지만 혹시 몰라 이렇게 글을 씁니다.
검퓨터 마다 프린터 셋팅이 다 틀려서
frmPftjjF91.QuickRep1.PrinterSettings.PrinterIndex := 1 .. 이런식으로는 않될듯 하구요..
혹시 프린터명을 찾아 올수 있을까요??
프린터를 윈도우에 셋팅할때 특정 명칭을 가지게 하고 그 명칭으로 윈도우에 설정된 프린터 위치(번호)를 알수 있을까요??
제가 머리를 아무리 굴려도 이정도 밖에는 않되는듯 합니다..
혹시 방법이 있으면 부탁드립니다..
그럼..
위의 코드가 도움이 되실지 모르겠네요. 프로그램에서 프린터 하기전 프린터의 인덱스를 설정하는 방법입니다.
특정 이름으로 고정을 시키신다면 그 이름을 IndexOf 항목에 넣어 주시면 되겠지요.
참고로 Uses 절에 Printers 선언해 주셔야 합니다.
그럼.