Q&A

  • 기본 프린터를 변경하려면......
안녕하세요....



델파이로 만든 프로그램을 수행 중에 기본프린터를 변경하려고 했더니

변경이 안되더군요....



PrinterSetUpDialog, PrintDialog 두가지 다 써봐도 바뀌지가 않네요.



혹시 방법을 알고 계신분이 있으면 한수 부탁드립니다...



좋은 하루되세요......





1  COMMENTS
  • Profile
    윤종필 2000.10.17 21:35
    아래와 같이 하시면 됩니다.

    Unit 맨위의 Uses 절에 printers 를 추가하고요.



    if PrintDialog1.Execute then

    begin

    //아래부분은 프린트다이얼로그에서 선택된 프린터를 퀵레포트에 전달합니다.

    ReportForm.QuickRep.PrinterSettings.PrinterIndex := Printer.PrinterIndex;

    ReportForm.QuickRep.Print;

    end;





    오승섭 wrote:

    > 안녕하세요....

    >

    > 델파이로 만든 프로그램을 수행 중에 기본프린터를 변경하려고 했더니

    > 변경이 안되더군요....

    >

    > PrinterSetUpDialog, PrintDialog 두가지 다 써봐도 바뀌지가 않네요.

    >

    > 혹시 방법을 알고 계신분이 있으면 한수 부탁드립니다...

    >

    > 좋은 하루되세요......

    >

    >