5.2 グラフの印刷(メソッド)

ここでは、グラフの印刷(メソッド)に関する機能について説明します。
グラフの印刷(メソッド)に関する機能とは、印刷開始、ページ設定、印刷キャンセルといったものです。


■ StartPrint(印刷開始) ページ先頭へ前へ次へページ末尾へ

【機能】 グラフの印刷を開始します。
【書式】
[form.]object.StartPrint( )
【パラメータ】 なし
【復帰値】
 復帰値は、Long型です。

設定値 意味 対処
cwmgPrtSuccess 0 正常に印刷しました。
cwmgPrtError 1 印刷でエラーが発生しました。 プリンタ装置およびプリンタ装置の設定環境を確認してください。
cwmgPrtErrAppAbort 2 印刷ジョブのステータスを表示するダイアログボックス中の[キャンセル]ボタンにより、印刷ジョブがアボートされました。
cwmgPrtErrUserAbort 3 オペレーティングシステムシェル(プリントマネージャー)を介してユーザーがジョブを取り消したため、印刷ジョブがアボートされました。
cwmgPrtErrOutOfDisk 4 システムのディスクスペースが不足し、これ以上プリントデータをスプールできません。 ディスク内の不要なファイルを削除する、別のドライブを指定するなどを行ってください。
cwmgPrtErrOutOfMemory 5 システムのメモリが不足し、これ以上プリントデータをスプールできません。 他のアプリケーションを終了し、再実行してください。
【備考】
  • プリンタデバイスコンテキスト(PrintDC)が設定されていない場合には、本メソッドを呼び出すと、Windows標準の[印刷]ダイアログが表示されます。[印刷]ダイアログで[OK]ボタンを押すと、印刷が開始されます。印刷中は、印刷状況を通知するダイアログボックスが表示され、印刷をキャンセルすることもできます。
  • 印刷では1グラフを1枚の用紙に出力するため、印刷範囲のページ指定および選択した部分のラジオボタンは常にグレーです。
  • 用紙に収まらないサイズで印刷を行った場合、はみ出した部分は印刷されません。
  • グラフ表示・非表示(GraphVisible)がFalseの場合、コントロールの背景色(BackColor)のみが印刷されます(グラフは印刷されません)。

■ SetupPage(ページ設定) ページ先頭へ前へ次へページ末尾へ

【機能】 [ページ設定]ダイアログを表示します。
【書式】
[form.]object.SetupPage( )
【パラメータ】 なし
【復帰値】 なし
【備考】
  • 本メソッドを呼び出すと、Windows標準の[ページ設定]ダイアログが表示されます。
  • 用紙サイズ(PrintPaperSize)、用紙方向(PrintPaperOrientation)、印刷マージン左(PrintMarginLeft)、印刷マージン右(PrintMarginRight)、印刷マージン上(PrintMarginTop)、印刷マージン下(PrintMarginBottom)、印刷モード(PrintMode)で設定した値がダイアログボックスの初期値となります。また、[ページ設定]ダイアログボックスで値を変更した場合は、各プロパティに反映されます。

■ CancelPrint(印刷キャンセル) ページ先頭へ前へ次へページ末尾へ

【機能】 印刷をキャンセル(中止)します。
【書式】
[form.]object.CancelPrint( )
【パラメータ】 なし
【復帰値】 なし
【備考】 なし