当前位置:天才代写 > tutorial > C语言/C++ 教程 > 用BCB5的打包措施打包BCB6

用BCB5的打包措施打包BCB6

2017-11-05 08:00 星期日 所属: C语言/C++ 教程 浏览:418

当我们用BCB做好了一个措施后,下一步要做的就的打包措施,宣布给用户了。单从打包措施的角度来讲,我们的选择会有许多,就BCB来说,每个版本的BCB光盘上都有一个打包措施,对付这些打包措施,我只用过BCB5的与BCB6的,此外版本没有用过,不敢乱加评论,但BCB6带的谁人打包措施明明存在问题,对中文的支持也欠好,这样不由的想到了是否能用BCB5的打包措施来打包?我在网上咨询过许多伴侣,没有伴侣能给出一个明晰的谜底,便自已动手来找其道理,最终乐成了,但不行否定这个中我获得了许多网友的支持与提示,这里我将本身的要领提供应各人参考,但愿所有支持BCB的伴侣喜欢,更但愿听到的差异声音,让我们配合深入。

首先确认你的BCB5打包措施已经安装乐成,下面我们要完成的是让这个打包措施来打包BCB6措施。

在E:\Program Files\InstallShield\InstallShield Express for C++Builder 5(虽然这要看你详细的安装路径,我的是这样的)这内里你应该能找到swdepend.ini与isdepend.ini这两个INI文件,先把这两个文件备份一下。

我们打开isdepend.ini,在[Options]部门中找到“Option12=BDE Database Component Packages”,在这段值的前面加上“;”号,即改成为“;Option12=BDE Database Component Packages”,目标就是把这项给打消。因为有他在“Option3=BDE Control Panel File”就会总起浸染,只要你选过相关的数据库项一次,无论你再如何做,在我们的对话框中,这项都永远会被选中。

我们打开最为重要的swdepend.ini文件,举办如下操纵:

1)我们把所有50都替换为60,如vcl50.bplàvcl60.bpl;

2)我们把所有Src=HKEY_LOCAL_MACHINE\SOFTWARE\Borland\C++Builder\5.0\RootDir都替换为Src=HKEY_LOCAL_MACHINE\SOFTWARE\Borland\C++Builder\6.0\RootDir;

3)在[VCL WinSys]部门中加上值“Uses2=RTL60.BPL”;

4)在[InpriseThreadedRuntime]部门中把Uses1=CC3245MT.DLL改为Uses1=CC3260MT.DLL;

5)在[VCLDB60 BPL]部门中加上Uses2=DBRTL60.BPL;

6)在[Use Database Packages Support]部门中加上Uses3=ADORTL60.BPL、Uses4=BDERTL60.BPL,原Uses2=VCLDB50 BPL替换成Uses2=VCL WinSys;

7)在[Use STD Packages Support]部门中加上Uses2=InpriseThreadedRuntime;

8)在[Use BDE Database Packages Support]前上“;”,在其下各值前面也加“;”,意图就是把这项废掉;同样在[VCLBDE60.BPL]前加上“;”,在其下的各值前面也加上“;”,因为在BCB6中基础就不存在这样的一个BPL文件。

通过这样的窜改后,这个本来专门为BCB5处事的打包措施就可以打包BCB6措施了,相信用过BCB5打包措施的伴侣必然会兴奋继承用这个打包措施来打包BCB6。虽然通过上面的窜改我们大白了这个打包措施的事情情况与道理,我们可以通过适当的窜改,让他来打包此外开拓措施,这就是你的事情了。

 

    关键字:

天才代写-代写联系方式