InstallShield的问题,急...在线等待

笑面佛_正版 2004-04-26 02:06:49
在InstallShield中的文件Copy是什么时候开始,并结束的...
我想执行安装后拷贝的程序,该放在什么地方...才可以正确的被执行...
急用...
...全文
107 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwqboy 2004-04-27
  • 打赏
  • 举报
回复
注册语句为
regsvr32 路径名\文件名.dll
xwqboy 2004-04-27
  • 打赏
  • 举报
回复
在installshied中有个scrip就是写脚本的地方
本身有二个函数
你在添加二个
OnBegin()
OnEnd()
OnBegin是在所有安装进程启动前所要执行的代码
OnEnd是在安装完成后所要执行的代码
你可以把你要注册的东西写在OnEnd函数里面

不过我有个疑问
因为我觉得那个自注册的是可以的
不知道你的为什么不行
会不会是你的.dll文件有点错误(仅供参考^-^)
笑面佛_正版 2004-04-26
  • 打赏
  • 举报
回复
我也知道可以注册呀,问题就是不知道怎么注册

有谁知道给我写出代码来,放在什么地方,肯定得在文件Copy结束以后
newlife2002_313 2004-04-26
  • 打赏
  • 举报
回复
注册过程就是调用DLL中的Reg函数.
InstallSheld应该可以帮你这次组件的吧!
lgchina97 2004-04-26
  • 打赏
  • 举报
回复
如果界面设置自注册不行的话,
就手工脚本代码来写吧
主要是注册表操作方面,你看看InstallShield帮助吧
笑面佛_正版 2004-04-26
  • 打赏
  • 举报
回复
要可以的话,我就不用这么烦了,我让它替我自注册,它每次都说自注册错误
xwqboy 2004-04-26
  • 打赏
  • 举报
回复
installshied 不用你用regsvr32注册的
它本身支持文件夹
所以它本身有一个自注册的文件夹
你把要注册的东西都放在那个文件夹下面
就不用你自己去注册了
你安装后它自动就注册了
至于那个界面我不知道你是怎么Debug的
你应该知道安装界面中有个输入用户名及公司名及密码那个界面吗?
我之所以说有一个每个界面有一个函数支持就在于我找到过那个界面的函数
因为我们不要密码所以我把那个给去掉了
笑面佛_正版 2004-04-26
  • 打赏
  • 举报
回复
我的程序中有个 DLL ,需要用 regsvr32 来进行注册
我在这用的方法就是在其文件Copy以后用 regsvr32 进行注册,若各位的其它什么好的方法可以进行注册也行...

xwqboy(流浪的男孩儿):
后面的有个完成界面就是copy文件后的界面

问题是那个界面根本就不知怎么蹦出来的,我Debug了根本找不到弹出这个界面的代码
xwqboy 2004-04-26
  • 打赏
  • 举报
回复
不过我没试过这样行不行
因为你这样算是程序没安装完成就先运行
不过我觉得是可行的
因为最后一个完成界面其实也就是在桌面上放一个快捷方式及在程序菜单里加入快捷方式
xwqboy 2004-04-26
  • 打赏
  • 举报
回复
installshied打包的时候会有几个安装界面的
每个界面对应都有自己的函数
你肯定能找到copy文件前那个界面
后面的有个完成界面就是copy文件后的界面
你可以再那个界面函数中写语句启动你的程序
xwqboy 2004-04-26
  • 打赏
  • 举报
回复
楼主是不是安装后没有显示快捷方式,启动菜单?
这是在installshied打包时最后一个界面里设计的!
笑面佛_正版 2004-04-26
  • 打赏
  • 举报
回复
在InstallShield中的文件Copy是什么时候开始,并结束的...

我要在安装过程中文件Copy结束后自动运行程序...
xwqboy 2004-04-26
  • 打赏
  • 举报
回复
Installshied安装后会生成.exe可执行文件
桌面上会显示快捷方式
开始菜单里面也会有所显示

默认安装目录为C盘
但也可以更改

快乐鹦鹉 2004-04-26
  • 打赏
  • 举报
回复
bumingbai
Kudeet 2004-04-26
  • 打赏
  • 举报
回复
我顶

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧