掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
クリスタルレポートユーザー用紙定義 (ID:76810)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ユーザ用紙サイズは、なぜか環境によって番号が違います。 でクリスタルレポート7では、 Private Declare Function PESetNthParameterField Lib "crpe32.dll" (ByVal printJob As Integer, ByVal parameterN As Integer, parameterInfo As PEParameterFieldInfo) As Integer Private Declare Function PEGetNthParameterField Lib "crpe32.dll" (ByVal printJob As Integer, ByVal parameterN As Integer, parameterInfo As PEParameterFieldInfo) As Integer Private Declare Function PEOpenPrintJob Lib "crpe32.dll" (ByVal RptName As String) As Integer Private Declare Function crPEGetSelectedPrinter Lib "crwrap32.dll" Alias "crvbPEGetSelectedPrinter" (ByVal printJob As Integer, ByRef driverName As String, ByRef printerName As String, ByRef portName As String, crmode As crDEVMODE) As Integer Private Declare Function crPESelectPrinter Lib "crwrap32.dll" (ByVal printJob As Integer, ByVal driverName As String, ByVal printerName As String, ByVal portName As String, crmode As crDEVMODE) As Integer Private Declare Function PEStartPrintJob Lib "crpe32.dll" (ByVal printJob As Integer, ByVal WaitOrNot As Integer) As Integer Private Declare Function PEClosePrintJob Lib "crpe32.dll" (ByVal printJob As Integer) As Integer ↑などを使えば、出せると思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.