欢迎来到天天文库
浏览记录
ID:52883672
大小:268.74 KB
页数:5页
时间:2020-03-31
《用SetUp Factory打包水晶报表9.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、打包水晶报表9开发工具:VB6+水晶报表9.2;打包工具:SetUpFactory7;操作步骤:1.打开SetUpFactory7,新建工程。2.将自己的工程用到的文件添加进来(我的工程中有3个文件),如下图:3.在系统“CommonFiles”文件夹(我的电脑为“C:ProgramFilesCommonFilesCrystalDecisions2.0bin”)中找到以下文件(说明:以下的这些库文件,可以用VB自带的打包工具进行打包后在得到!如果你不熟悉VB自带的打包软件,则请遵循以下的步骤进行),将它们添
2、加到工程中:CRAXDDRT9.DLLu2fcr.dllUnicows.dll(文件夹中如果没有u2fsepv.dll此文件,可在C:ProgramFiles的u2ftext.dll其它子文件夹中找到);u2fxml.dllcrtowords_en.dllu2ddisk.dllufmanager.dllu2dpost.dllImplode.dllu2dapp.dllcrqe.dllkeycode.dllquerybuilder.dllCR9DEPLOY.REGexlate32.dllu2l2000.dllsscsd
3、k80.dllu2lcom.dllsscrc.dllu2ldts.dllsscdlg.dllu2lexch.dllcranalyzer.dllu2lfinra.dllp2ixbse.dllu252000.dllcrdb_dictionary.dllu25dts.dllfiledialog.dllu25samp1.dllsacommoncontrols.dllExportModeller.dllcrxf_pdf.dllcrtslv.dllcrxf_rtf.dllcrdb_ado.dllcrxf_wordw.dllcrd
4、b_dao.dllcrxf_xls.dllcrdb_odbc.dll4.在“C:ProgramFilesCommonFilesCrystalDecisions2.0crystalreportviewersActiveXViewer”中找到文件:crviewer9.dll加入工程!5.将以上文件的安装位置指定为“%CommonFilesFolder%CrystalDecisions2.0bin”。6.在系统中文件夹“C:WINDOWSsystem32”中找到以下文件,添加到工程:MSVCRT.dl
5、lMSVBVM60.DLLcraxdrt9.dlloleaut32.dllolepro32.dllstdole2.tlbasycfilt.dllVB6CHS.DLLCOMCAT.DLLVB6STKIT.DLL这些文件中除了“craxdrt9.dll”之外,其他都与普通VB工程所通用的部件,某些也可以不安装。将这些文件夹的安装位置指定为:“%SystemFolder%”。进行完以上操作后,界面如图:7.选择所有的dll文件,指定文件属性如下图:点击确定,则将弹出对话框如下图:点击确定。此时能够自动注册的控件已经被指定问
6、“注册状态”,不能自动注册的我们也无需理会。8.选择文件“keycode.dll”,“crxf_xls.dll”,“crqe.dll”将它们的安装顺序该为一个不默认值“1000”大的数字,如“1010”,如下图:点击确定。9.用上一步同样的方法,选中文件“craxdrt9.dll”,“craxddrt9.dll”将它们的安装顺序值改为一个更大的值,如“1020”;将“crviewer9.dll”的安装顺序值改为更大的值,如“1030”。(说明:此顺序决定了在安装时,文件能否正确注册,因为动态库之间存在着依赖关系,所以
7、被依赖的库必须先被安装,注册!这也是大部分程序在文件引用都正确的情况下,无法正常安装的原因!)10.此时构建工程,则可以生成在任意Windows系统上可用的安装软件!总结:此打包过程中最重要的步骤就是第8、9两步了,其他步骤对于用过SetUpFactory打包带朋友应该没什么可说的。附加一个我的SetUpFactory7的打包部署文件“报表9打包.sf7”,大家可以将里面的程序文件和库文件重新定位,测试自己的工程。如果您的工程里面还引用的其他的库,请自行添加,此处只列出了与水晶报表9相关的库文件。
此文档下载收益归作者所有