SetPrinter

概要: baSetPrinterは通常使うプリンタの設定を変更します。

シンタックス: Result = baSetPrinter( Info, Data )

パラメータ:

#string, #設定するデータによる
Info 設定する情報のタイプ。下記のいずれかになります。

"default" 通常使うプリンタ設定します(#string)
"orientation"

通常使うプリンタの印刷の向き(#string)

"paper" 通常使うプリンタの選択された用紙サイズ(#string)
"papername" 通常使うプリンタの選択された用紙名(#string)
"copies" 印刷部数(#integer)

Data 設定するデータ。フォーマットはInfoのタイプに依ります。

戻り値:

#integer
成功した場合1を、そうでない場合は0を返します。

例: ok = baSetPrinter( "default", "Epson 400 Stylus Color" )
ok = baSetPrinter( "copies", 2 )


ノート:

"default"オプションで必要なのはプリンタ名のみです。ポートやドライバは必要ありません。
"paper"オプションはbaPrinterInfoの"paper"と同じ名前を使用します。
"papername"オプションはbaPrinterInfoの"papername"と同じ名前を使用します。

関連項目: baPrinterInfo
baPrintDlg