如何做delphi5下的安装盘?? 200分送上!!(200分)

  • 主题发起人 主题发起人 iamwbq
  • 开始时间 开始时间
I

iamwbq

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟正在开发一套软件,主体部分使用了delphi5,另外,
还有用vb做的com组件,数据库采用的是sql server 7,
但是,现在苦于无法将这些东西打包在一起做成一个安装
盘,如果有那为仁兄由此方面的经验或者知道一二,都请
不啬赐教,小弟在这里先行谢过了!!
 
installshield for delphi5
查查以前的帖子
 
前面那个帖子我看过了,但是我这里还是不太明白,
麻烦诸位再能回答小弟以下疑问:
我的组件(*.dll)使用vb做的,以前因为所有的东西
打不到一起,所以只把这些组建单独打了包,如果说我
现在想把所有的组件跟我的delphi程序打到一起,组件
是应该用未打包的dll文件呢,还是应该用打了包的文
件?如果用前者,那么也就是说所有的东西打到了一起,
这样的话,怎么样使组件在安装程序执行时注册到注册
表呢?
而且,我现在有一个麻烦,找不到installshield
for delphi5 ,使用的是installshield for delphi4 。
因为现在市场上得盗版盘delphi5上代的好像都是
installshield for delphi4 ,如果那位大虾有for d5
的,麻烦给小弟罚一份过来,小弟就不胜感激了。小弟
的Email是:mailwbq@263.net



 
在Specify Component and Files一项里,选 New Group;在Add group中的Destination中
选择路径,你可以选<WINSYSDIR>或是<WINDIR>,然后在这个组里把那些DLL加去,安装程序
就会把这些文件拷到windows的相应目录中。

其实installshield for delphi4 就可以了,我就一直用它,在http://delphis.yeah.net
站点上有它的汉化文件,是用来将生成的安装程序汉化的,很不错。
 
如果是标准的 COM 组件好办。
Install Shield Professional 中的 Group 有一个属性:Self Registered , 把你的此类
DLL 加入到一个 Group 中,然后指定其自注册就行了。
如果没有 Install Shield Professional ,手工运行:RegSvr32 XXX.Dll 也行。
Install Shield Professional 在 ftp://ftp.cs.pku.edu.cn/ 有下载。
 
com组件的发布主要是改注册表,is for delphi5 也能很容易做到。
 
经过各位一说,加上小弟这两天查的资料,我一定大概知道该怎样做了,
谢谢各位的盛情帮助。
 
后退
顶部