Q&A

  • 한 프로그램에서 두대의 프린터를 사용하고자 할때??
안녕하세요~~!!

지금 작업중인 프로그램이 출력물을 두장 사용하는데 두장의 폼이 다 틀린관계로 프린터 두대를 연결해서 사용하고 있습니다..

그런데 사용자 측에서 두개의 프린터를 고정해서 설정할수 없느냐고 하더군요..

아무리 생각해도 불가능해 보이지만 혹시 몰라 이렇게 글을 씁니다.

검퓨터 마다 프린터 셋팅이 다 틀려서
frmPftjjF91.QuickRep1.PrinterSettings.PrinterIndex := 1 .. 이런식으로는 않될듯 하구요..

혹시 프린터명을 찾아 올수 있을까요??

프린터를 윈도우에 셋팅할때 특정 명칭을 가지게 하고 그 명칭으로 윈도우에 설정된 프린터 위치(번호)를 알수 있을까요??

제가 머리를 아무리 굴려도 이정도 밖에는 않되는듯 합니다..

혹시 방법이 있으면 부탁드립니다..

그럼..
2  COMMENTS
  • Profile
    박홍재 2006.05.27 23:10
    Printer.PrinterIndex := Printer.Printers.IndexOf('BIXOLON SAMSUNG SRP-370');

    위의 코드가 도움이 되실지 모르겠네요. 프로그램에서 프린터 하기전 프린터의 인덱스를 설정하는 방법입니다.
    특정 이름으로 고정을 시키신다면 그 이름을 IndexOf 항목에 넣어 주시면 되겠지요.
    참고로 Uses 절에 Printers 선언해 주셔야 합니다.
    그럼.
  • Profile
    박준영 2006.05.29 18:40