Q&A

  • writeln으로 프린터하기...
[질문] Delphi 2.0 에 대해서...



printer.BeginDoc

printer.Canvas.TextOut(10,0,'Delphi Helper');

printer.enddoc;



이렇게 해서 프린트하면 한 페이지에 'Delphi Helper'를 찍고 프린터가

페이지를 넘겨버리더군요. 제가 원하는건 'Delphi Helper'를 찍고 페이지를

넘기지 않았으면 하는데...(용지가 아깝워서) - 방법을 모르겠더라구요.

그래서 할 수없이 Writeln으로 프린트를 하게 했습니다.

또, 프린터가 연결되었는지 아닌지를 판별할수 있는 명령어가 무엇인가요?

방법좀 가르쳐 주세요.(Delphi 2.0) *** 감사합니다. ***





1  COMMENTS
  • Profile
    이정욱 1999.06.22 02:39
    EndDoc를 하지 마세요.

    EndDoc을 하기 전까지는 계속 스풀에 쌓아놓고 있는것입니다.

    그리고 필요한 것을 전부 출력하신 후 EndDoc을 하세요.

    그러면 한번에 그동안 쌓인것들이 다 출력됩니다.



    황하강 께서 말씀하시기를...

    > [질문] Delphi 2.0 에 대해서...

    >

    > printer.BeginDoc

    > printer.Canvas.TextOut(10,0,'Delphi Helper');

    > printer.enddoc;

    >

    > 이렇게 해서 프린트하면 한 페이지에 'Delphi Helper'를 찍고 프린터가

    > 페이지를 넘겨버리더군요. 제가 원하는건 'Delphi Helper'를 찍고 페이지를

    > 넘기지 않았으면 하는데...(용지가 아깝워서) - 방법을 모르겠더라구요.

    > 그래서 할 수없이 Writeln으로 프린트를 하게 했습니다.

    > 또, 프린터가 연결되었는지 아닌지를 판별할수 있는 명령어가 무엇인가요?

    > 방법좀 가르쳐 주세요.(Delphi 2.0) *** 감사합니다. ***

    >

    >