C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ActiveReports のSystemPrinterについて


(過去ログ 6 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■6304 / inTopicNo.1)  ActiveReports のSystemPrinterについて
  
□投稿者/ 悩むヒツジ 二等兵(1回)-(2006/09/05(Tue) 17:21:16)

分類:[VB.NET] 


分類:[VB.NET] 

はじめまして
いつもわからない事を検索しているとここにたどり着きます悩むヒツジです。
今回は解決方法が見つからなかったので投稿させていただきました。

<<環境>>
WinXP SP2
VB2005
ActiveReports 2.0J SP1
で開発しております。

教えていただきたいのは
DataDynamics.ActiveReports.Interop.SystemPrinter の使用方法です。

<<やりたい事>>
帳票DLLを作成しております。
アプリケーション側から印刷ダイアログを表示させ
そこで設定された情報を帳票DLLに渡しActiveReportsで作成した帳票を
印刷したいと思っています。
そこでDataDynamics.ActiveReports.Interop.SystemPrinterクラスを
使用すれば印刷ダイアログが表示できるところまでは分かったのですが
実際にそのインスタンスを使用して印刷する方法が分からず困っています。

<<サンプル>>
Public Class Print
Public Sub rptPrint()

Dim SP As New DataDynamics.ActiveReports.Interop.SystemPrinter
SP.PrintDialog()

Dim PrintOut As New PrintOut
PrintOut.PrintOut(SP)
End Sub
End Class

Public Class PrintOut
Public Function PrintOut(ByVal SP As DataDynamics.ActiveReports.Interop.SystemPrinter) As Boolean
Dim rpt As New ActiveReport1
rpt.Run()

'SPをしようして印刷…

Return True
End Function
End Class

以上です。宜しくお願いいたします。

0
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -