掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
データを読み込み印刷するには? (ID:13172)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
データベースのデータに限らず,印刷は,MS-DOSの時代にはプリンタに 直接文字や改行コードを送っていました.Windows(Delphi)では,Printer のCanvas(ここに文字や画像を描画)にデータを描画します. それには,TPrinterというオブジェクト(クラス)を使用します. (CanvasについてはTCanasをヘルプで調べてみて下さい) Printer.BeginDoc; //印刷コード(Printer.Canvas.TextOut(300,200,'テスト文字列');等 //必要に応じて改頁 Printer.NewPage; //印刷終了 Printer.EndDoc; といった感じです.ヘルプのTPrinterのBeginDoc等にコード例があります. その他,印刷用のコンポーネント等を利用すると,GUIで設計ができます. 一般にプリントユティリティ,レポートツールと呼ばれています. Delphiに附属のQuickReport,Delhian WorldにLightReport2というものが があります.その他,サードパティ製もあります.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.