In the VB application I use the CRAXDRT.dll and a ReportViewerControl on a form. 开发者_开发问答Which merge modules do I need?
I'm not sure what version of CR XI you're using, but mine came with the following merge modules:
CR11_rdc_designtime.msm CR11_rdc_license.msm CR11_rdc_reportengine.msm CR11_rdc_runtime.msm
These should all be located in C:\Program Files\Common Files\Merge Modules
if they are installed. You will only need the license and runtime modules if all you're doing is generating existing reports, but it's been a while since I've messed with this so you might need the reportengine module. Within the license module, you may have to provide your Crystal Reports license key before it can be included in the installation (I know this to be true with InstallShield 2008).
If these files are not present, I'm thinking installing the merge modules was an advanced setup option within the Crystal Reports installation, as I'm pretty sure they were not installed by default. Unfortunately I don't have my CRXI setup discs available to check for sure.
If you use the Package & Deployment wizard, it should be able to pick up all the necessary dependency files for you.
I am sorry, its been some time that I worked on VB6.
精彩评论