在InstallShield中的文件Copy是什么时候开始,并结束的...
我想执行安装后拷贝的程序,该放在什么地方...才可以正确的被执行...
急用...

解决方案 »

  1.   

    Installshied安装后会生成.exe可执行文件
    桌面上会显示快捷方式
    开始菜单里面也会有所显示默认安装目录为C盘
    但也可以更改
      

  2.   

    在InstallShield中的文件Copy是什么时候开始,并结束的...我要在安装过程中文件Copy结束后自动运行程序...
      

  3.   

    楼主是不是安装后没有显示快捷方式,启动菜单?
    这是在installshied打包时最后一个界面里设计的!
      

  4.   

    installshied打包的时候会有几个安装界面的
    每个界面对应都有自己的函数
    你肯定能找到copy文件前那个界面
    后面的有个完成界面就是copy文件后的界面
    你可以再那个界面函数中写语句启动你的程序
      

  5.   

    我的程序中有个 DLL ,需要用 regsvr32 来进行注册
    我在这用的方法就是在其文件Copy以后用 regsvr32 进行注册,若各位的其它什么好的方法可以进行注册也行...xwqboy(流浪的男孩儿):
    后面的有个完成界面就是copy文件后的界面问题是那个界面根本就不知怎么蹦出来的,我Debug了根本找不到弹出这个界面的代码
      

  6.   

    installshied 不用你用regsvr32注册的
    它本身支持文件夹
    所以它本身有一个自注册的文件夹
    你把要注册的东西都放在那个文件夹下面
    就不用你自己去注册了
    你安装后它自动就注册了
    至于那个界面我不知道你是怎么Debug的
    你应该知道安装界面中有个输入用户名及公司名及密码那个界面吗?
    我之所以说有一个每个界面有一个函数支持就在于我找到过那个界面的函数
    因为我们不要密码所以我把那个给去掉了
      

  7.   

    如果界面设置自注册不行的话,
    就手工脚本代码来写吧
    主要是注册表操作方面,你看看InstallShield帮助吧
      

  8.   

    注册过程就是调用DLL中的Reg函数.
    InstallSheld应该可以帮你这次组件的吧!
      

  9.   

    我也知道可以注册呀,问题就是不知道怎么注册有谁知道给我写出代码来,放在什么地方,肯定得在文件Copy结束以后
      

  10.   

    在installshied中有个scrip就是写脚本的地方
    本身有二个函数
    你在添加二个
    OnBegin()
    OnEnd()
    OnBegin是在所有安装进程启动前所要执行的代码
    OnEnd是在安装完成后所要执行的代码
    你可以把你要注册的东西写在OnEnd函数里面不过我有个疑问
    因为我觉得那个自注册的是可以的
    不知道你的为什么不行
    会不会是你的.dll文件有点错误(仅供参考^-^)
      

  11.   

    注册语句为
    regsvr32 路径名\文件名.dll