PC_PRINTER_OPEN

プリンター チャネルを開いて、ドキュメント タイトルを指定します。オプションで、プリンター制御、フォント、および進行インジケーターのダイアログ ボックスを表示します。
制約事項: このルーチンは現在、UNIX プラットフォームではサポートされていません。

構文:

call "PC_PRINTER_OPEN" using     printer-handle
                                 document-title
                       by value  flags
                       by value  window-handle
                       returning status-code

パラメーター

printer-handle
呼び出しプロトタイプ (「説明の読み方」を参照):cblt-x4-comp5
PIC:pic x(4) comp-5
document-title
cblt-printer-name として定義されている集団 (以下を含む)
01 cblt-printer-name       typedef.
  03 cblte-pn-name-length  cblt-x2-comp5. *> pic x(2) comp-5.
  03 cblte-pn-name         cblt-x1.       *> Occurs depending on
                                          *> cblte-pn-name-length.  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
説明の読み方」を参照

入力パラメーター:

cblte-pn-name-length ドキュメント タイトルの長さ
cblte-pn-name 印刷するドキュメントのタイトル
flags プリンター オプションを定義する一連のビット
ビット 0
プリンターの特性を定義できるプリンター制御ダイアログを表示します (ビット 2 またはビット 3 とともに使用することはできません)
ビット 1
ドキュメントのデフォルト フォントを定義できるフォント ダイアログ ボックスを表示します
ビット 2
縦置きで印刷します (ビット 0 またはビット 3 とともに使用することはできません)
ビット 3
横置きで印刷します (ビット 0 またはビット 2 とともに使用することはできません)
ビット 4
進行インジケーター ダイアログ ボックスを表示します

その他のすべてのビットは将来使用するために予約されているため、設定しないでください

window-handle ダイアログ ボックスを配置するために使用する親ウィンドウのハンドル。ハンドルが 0 の場合、ダイアログ ボックスは画面上のシステム依存の位置に配置されます。
printer-handle 正常に開くために後続のプリンター操作で使用するハンドルを返します。

出力パラメーター:

printer-handle 正常に開くために後続のプリンター操作で使用するハンドルを返します。
status-code プリンター処理ルーチンの戻りコード