因工作需要,要将第三方控件cport做成.exe文件。安装时直接运行.exe文件(就像raize 控件一样),就直接安装到delphi的IDE环境中去了。同时,还要设置"环境"中的Library path。请教高手啊!!

解决方案 »

  1.   

    不是给最终用户的,需要这么自动吗?
    给个简单的设置说明,不是更加透明一定要傻瓜安装,可以看看"环境"中的Library path在注册表的什么位置。
    或者uniextract一个raize的安装包,应该可以得到它的各种脚本信息了
      

  2.   

    在做楼主需要做的工作之前,需要知道一个控件如何在Delphi下安装的时候都做了哪些工作,是通过什么办法做到的,在Delphi环境之外这些手段有没有办法实现?如何实现。
    了解这些之后就知道怎么做了
    只提供一个思路,具体的工作怎么做,自己想办法吧
      

  3.   

    应该是调用delphi的编译和安装程序来安装吧
    编译的是dcc32
    不同的版本要用相应版本的dcc32
    详细看看dcc32的参数吧
    library path应该是存在注册表了,找找
      

  4.   

    我已经安装了。因为特别的原因需要打包。我也知道思路,但是想打听一下,用什么工具?
    一定要傻瓜安装,可以看看"环境"中的Library path在注册表的什么位置。 
    或者uniextract一个raize的安装包,应该可以得到它的各种脚本信息了
    uniextract的安装脚本是什么工具的?install sheild的?还是其他打包工具的?