お世話になっております、ソフトウィングの星野です。
wrGetReportTitle関数でレポートタイトルが取得できないとの事ですが、
タイトルを格納する変数をあらかじめ初期化しておく必要があります。
例では空文字にて初期化しております。
具体的な処理手順につきましては下記の通りです。
Dim str As String ‘ファイル名格納用
Dim LenCnt As Long ‘文字数格納用
Dim hReport As Long ‘レポートハンドル格納用変数
‘レポートファイルのロード
hReport = wrLoadReport(App.Path & “sample.wrp”)
‘strを255文字分の空文字で初期化します。
str = Space(255)
‘wrGetReportTitleの実行
Call wrGetReportTitle(hReport, str)
‘先頭からNULL文字までの文字数を取得
LenCnt = InStr(str, Chr(0)) – 1
‘取得数文の文字列を抽出
str = Mid(str, 1, LenCnt)
以上です。よろしくお願いいたします。