2017-04-19 14 views
0

vb6システムをVB.Netに変換しようとしています。私は最新のバージョンであるCrystal Reports 2016をインストールしました。私はコントロールに "Crystal ActiveX Report Viewer Control 14.0"をフォームに配置しました。Crystal Report Viewer 2016コントロールのReportSourceを設定する

私は

crViewer.ReportSource = CObj("...\adjrec.rpt") 

を設定しようとすると、私は次のメッセージが出ます:

は "System.InvalidCastExceptionの:指定されたキャストは有効ではありません。" Dの "CrystalActiveXReportViewerLib14.ICrystalReportViewer12.set_ReportSourceで(をpValオブジェクト)" & &のvbCrLf CrystalReportViewer2.frmViewer.frmViewer_Loadで& "AxCrystalActiveXReportViewerLib14.AxCrystalActiveXReportViewer.set_ReportSourceで(Object値)" のvbCrLf & &のvbCrLf & "(オブジェクト送信者、のEventArgs電子):プロジェクト\ CrystalReportViewer2 \ frmViewer.vb \ \ Visual Studioの2017:スローライン9" 例外:私はReportSourceを設定するにはどうすればよいAxInterop.CrystalActiveXReportViewerLib14.dll

の 'System.InvalidCastExceptionの'

?実際の例を参考にしてください。

答えて

0

Crystal Reportsからの実行を与えられた後、私はMicrosoft Accessに変換することを決めました。

nev

関連する問題