指定されたファイルの内容を印刷します。オプションで、印刷を開始する前にプリンター制御、フォント、および進行インジケーターのダイアログ ボックスを表示します。
構文:
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 の場合、ダイアログ ボックスは画面上のシステム依存の位置に配置されます。