給紙トレイを設定するには?
対象製品
ActiveReports 2.0J Professional
詳細
PaperBin プロパティに任意の値を設定することで、用紙送りを行う用紙トレイ(給紙トレイ)を設定することができます。
使用するプリンタが通常使うプリンタに設定されている環境にて下記のサンプルコード、またはこちらのサンプルアプリケーションを実行し、PaperBin プロパティに設定可能な値を確認してください。PaperBins プロパティから取得できない値は PaperBin プロパティに設定しても有効となりません。
サンプルコード( PaperBins の確認)
なお、給紙トレイの設定が自動となっている場合、プリンタドライバによってはアプリケーション側からの設定が反映されないものがあります。その場合、プリンタの製造元にお問い合わせください。
使用するプリンタが通常使うプリンタに設定されている環境にて下記のサンプルコード、またはこちらのサンプルアプリケーションを実行し、PaperBin プロパティに設定可能な値を確認してください。PaperBins プロパティから取得できない値は PaperBin プロパティに設定しても有効となりません。
サンプルコード( PaperBins の確認)
Private Sub ActiveReport_ReportStart()
Dim k As Integer
While IsObject(Me.Printer.PaperBins(k))
Debug.Print Me.Printer.PaperBins(k) & " : " & _
Me.Printer.PaperBinNames(k)
k = k + 1
Wend
End Sub
Dim k As Integer
While IsObject(Me.Printer.PaperBins(k))
Debug.Print Me.Printer.PaperBins(k) & " : " & _
Me.Printer.PaperBinNames(k)
k = k + 1
Wend
End Sub
なお、給紙トレイの設定が自動となっている場合、プリンタドライバによってはアプリケーション側からの設定が反映されないものがあります。その場合、プリンタの製造元にお問い合わせください。
キーワード
HowTo 印刷・プレビュー
この文書は、以前は次のFAQ IDで公開されていました : 4791