原先公司的程序都是手工安装的。
今天公司要把程序打包成安装程序。
我刚刚下载了InstallShield 6.22和东方语言包。
在制作过程中,遇到一个问题,就是如何添加系统搜索路径的问题,
我记得95,98要改autoexe文件,2000以上要修改系统参数,请问如何让InstallShield来完成这个操作?
假设我的资源文件在d:\res中。
希望可以给一个例子。谢谢了!

解决方案 »

  1.   

    设置一个环境变量:path
    把路径值写进去
      

  2.   

    我在HELP中找到设置PATH BUFFER的几个函数PathGet和PathAdd但是好像总是执行失败。
    PathGet得到的总是空字符串。请知道的高手赶快回复。谢谢!
      

  3.   

    %System%
    %Program Files%
    好象是这样
      

  4.   

    你是说把资源文件拷贝到%System%目录中是吗?
    可是我希望的不是这样呀。
    我的目的是安装时在选定的安装目录下新增一个res目录,将资源文件拷贝到这里,(以上这些is都可以做到)然后在系统的搜索路径中添上这个目录。
    有方法可以做到吗?
      

  5.   

    另外,我用的install shield for delphi好像没这种功能,所以我干脆打包时用自己的autoexec.bat来替换原来的,(但也自适用于98).不知道有没有什么别的好方法.
      

  6.   

    取注册表的搜索路径就好了。
    环境变量取址:
    HKEY_LOCAL_MACHINE\SYSTEM\Controlset001\Control\Session Manager\Environment