プロが教えるわが家の防犯対策術!

いつもお世話になっております。
現在Microsoft Visual Basic 2005
ActiveReports 2.0 PRO
を使い印刷のプログラムを作成中ですが、わからない事があり、
皆様にお聞きしたいのですが、

<やりたいこと>
印刷ボタンをクリックした時に、プリンター設定ダイアログを表示させずに印刷を強制実行させる。

<現在のソース>
Public Class Form1
'Form1にある[印刷ボタン]が押された時
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'レポートを実行し、印刷します。
Dim rpt As New ActiveReport1()
rpt.Run()
rpt.Document.Print()
End Sub
End Class

<現在の状況>
・デバック開始
・Form1が画面に表示
・Form1の印刷ボタンクリック[Button1]
・プリンタ設定画面表示
・[OK]ボタンクリック
・印刷完了

できましたら、ヒントやHPの説明でも結構ですので、ご教授いただければと思います。

A 回答 (2件)

お世話になります。



http://www.grapecity.com/japan/support/Search/Fa …

上記のように、
Report.Document.Print メソッド
の 第 1 引数(印刷ダイアログを出す出さない)に False を
でいけるみたいですね。
    • good
    • 0

参考URL


ID=7700辺りでしょうか?
違ってたらすいません。

参考URL:http://www.grapecity.com/japan/support/database/ …

この回答への補足

回答ありがとうございます。
残念ながら、Viewerコントロールというより、Viewer自体作成しませんし、表示もさせません。

単純にWindows アプリケーションで作成した[印刷ボタン]を押した時に
プリンタ設定ダイアログを表示させたくないだけなのですが。

なにか、ヒントになりそうなものがあればまた教えてください。

補足日時:2006/06/20 10:50
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています