我用delphi7开发的程序中有用到水晶报表10,现在我怎么用installshield制作一个安装程序让其能在一台没有安装过水晶报表10的电脑上使用,(特别说明不想安装水晶报表10,只需要安装我报表中用到的部分东西就可以了).将CrystalReport10_rdc_merge_modules的相关文件考到C:\Program Files\Common Files\Merge Modules下后在installshield中看不到,而将CrystalReport11_rdc_merge_modules的相关文件考过去后在installshield中看得到,就可以打包进去.可是我又没有在delphi7下用的水晶报表11或以上版本的控件,谁有给我一个也行啊,谢谢了.

解决方案 »

  1.   

    应该是将需要的文件反对对应的目录里面去就行了
    在IS中创建目标文件夹,添加一个控件组指向对应目录,并在控件组中插入CrystalReport10_rdc_merge_modules里面的文件就可以了
      

  2.   

    我的意思是考过去后,在Installshield的Installation designer下的application data 下 redisrributables里面就可以选择水晶报表
      

  3.   

    installshield中的文件是要你添加进去的,添加完之后自动会打包到安装文件中,安装的时候放到指定的目录,而且还有注册的这些选项,你好好看看。
      

  4.   

    不知道你用的是什么版本,我的版本没有你说的东西,都是自己建立好控件组设置对应目录然后添加文件进去的,不是用什么copy的