PC_PRINT_FILE

指定されたファイルの内容を印刷します。オプションで、印刷を開始する前にプリンター制御、フォント、および進行インジケーターのダイアログ ボックスを表示します。
制約事項: このルーチンは現在、UNIX プラットフォームではサポートされていません。

構文:

CALL "PC_PRINT_FILE" using     filename
                               document-title
                     by value  flags
                     by value  window-handle
                     returning status-code

パラメーター:

filename
cblt-printer-name として定義されている集団 (以下を含む)
01 cblt-printer-name       typedef
  03 cblt-pn-name-length   cblt-x2-comp5  *> pic x(2) comp-5
  03 cblt-pn-name          pic x(n).      *> pic x(n).
document-title
cblt-printer-name として定義されている集団 (以下を含む)
01 cblt-printer-name       typedef
  03 cblt-pn-name-length   cblt-x2-comp5  *> pic x(2) comp-5
  03 cblt-pn-name          pic x(n).      *> pic x(n).
flags
呼び出しプロトタイプ使用時 (「説明の読み方」を参照):数値リテラルまたは cblt-x4-comp5
PIC:数値リテラルまたは pic x(4) comp-5
window-handle
呼び出しプロトタイプ使用時 (「説明の読み方」を参照):数値リテラルまたは cblt-x4-comp5
PIC:数値リテラルまたは pic x(4) comp-5
status-code
説明の読み方」を参照

入力パラメーター:

filename
印刷するファイルの名前 (NULL または空白文字で終了)
document-title
印刷するドキュメントのタイトル
flags
プリンター オプションを定義する一連のビット
ビット 0 プリンターの特性を定義できるプリンター制御ダイアログを表示します。ビット 2 またはビット 3 とともに使用することはできません
ビット 1 ドキュメントのデフォルト フォントを定義できるフォント ダイアログ ボックスを表示します
ビット 2 縦置きで印刷します。ビット 0 またはビット 3 とともに使用することはできません
ビット 3 横置きで印刷します。ビット 0 またはビット 2 とともに使用することはできません
ビット 4 進行インジケーター ダイアログ ボックスを表示します
ビット 5 Windows スプーラーを経由して未加工の出力を転送します。このビットとともに使用できるのはビット 0 だけです
window-handle
親ウィンドウのハンドル。親ウィンドウは、ダイアログ ボックスを配置するための基準として使用されます。window-handle が 0 の場合、ダイアログ ボックスは画面上のシステム依存の位置に配置されます。

出力パラメーター: