印刷時のプリンターの設定の仕方


えりちん  2004-02-06 02:34:11  No: 6968

こんにちわ〜

  今、PaintBox1.Canvasの情報をプリントアウトしたくてPriter関数と
  いうのをHELPでみたのですが、
    
  with Printer do
  begin
    BeginDoc;
      Canvas.CopyRect(rect(pp_PaintArea.Left,pp_PaintArea.Top,pp_PaintArea.Right,pp_PaintArea.Bottom),
ActiveCanvas.Canvas,rect(0,0,ActiveCanvas.Width,ActiveCanvas.Height));
    EndDoc;
  end;
  
  と言う風やっているのですが、印刷するプリンターの設定がわかりません;;誰か教えてください;;


にしの  2004-02-06 06:10:28  No: 6969

Printerは、関数ではないですよ。
この場合はオブジェクトですね。

本題ですが、TPrintDialogを使用します。ヘルプで、TPrintDialogクラスの、Executeメソッドを参照してください。


えりちん  2004-02-06 19:37:55  No: 6970

はぅぅ。。。

  オブジェクト。。。?勉強します;;
  TPrinterDialogですね!!見てみます!!


にしの  2004-02-06 22:55:15  No: 6971

すみません、嘘つきました。
Printerは関数でした。
TPrinterのオブジェクトを返す関数です。

混乱させて済みません。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加