vb做的程序怎用installshield打包

borlander 2000-06-26 05:21:00

vb自带的打包工具太差,用installshield怎么打?(带数据库的)

希望回复时尽可能详细.
...全文
347 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wqpaul 2000-06-28
  • 打赏
  • 举报
回复
天啊,是不是系统有问题?我居然提交了这么多次?
Limu 2000-06-27
  • 打赏
  • 举报
回复
首先用VB內的Package and Deplay工具將VB工程所需的所有相關文件收集出來﹐然后在Installshield里將這些相關文件加入安裝包﹐設定好選項﹐即可打包﹐但有個問題﹐如果是自己寫的DLL或OCX,那么在InstallShield中注冊會有問題﹐我不知別人是否遇到過這樣的問題。
wqpaul 2000-06-27
  • 打赏
  • 举报
回复
安装InstallShield5。5,里面会有一个Install Wizard for VisualBasic 按每一步的提示做。输入VB的Project文件,再选择打包类型为Database。选择Database支持的类型ado?dao?就可以了。FileGroup的有关Database的内容不要动,它将自动注册ocx与dll。在其他组Program Files...中添加你的其他相关文件。再将Group连接到Component最简单的安装就好了!

制作安装程序组的脚本如下

function SetupFolders()
NUMBER nResult;
string svPath;
string svPath1;
string svPath2;
string svPath3;
begin
svPath = TARGETDIR;
svPath1 = TARGETDIR^"程序1.exe";
svPath2 = TARGETDIR^"程序2.exe";
svPath3 = TARGETDIR^"程序3.exe";
LongPathToQuote ( svPath1 , TRUE );
LongPathToQuote ( svPath2 , TRUE );
LongPathToQuote ( svPath2 , TRUE );
AddFolderIcon ( "程序组" ,"程序1" , svPath1 , svPath , "" , 0 , "" , REPLACE );
AddFolderIcon ( "程序组" , "程序2" , svPath2 , svPath , "" , 0 , "" , REPLACE );
AddFolderIcon ( "程序组", "程序3" , svPath3 , svPath , "" , 0 , "" , REPLACE );
return 1;
end;

InstallShied的帮助文件中有一个 教学例子,看一看就会了。
wqpaul 2000-06-27
  • 打赏
  • 举报
回复
安装InstallShield5。5,里面会有一个Install Wizard for VisualBasic 按每一步的提示做。输入VB的Project文件,再选择打包类型为Database。选择Database支持的类型ado?dao?就可以了。FileGroup的有关Database的内容不要动,它将自动注册ocx与dll。在其他组Program Files...中添加你的其他相关文件。再将Group连接到Component最简单的安装就好了!
InstallShied的帮助文件中有一个 教学例子,看一看就会了。
wqpaul 2000-06-27
  • 打赏
  • 举报
回复
安装InstallShield5。5,里面会有一个Install Wizard for VisualBasic 按每一步的提示做。输入VB的Project文件,再选择打包类型为Database。选择Database支持的类型ado?dao?就可以了。FileGroup的有关Database的内容不要动,它将自动注册ocx与dll。在其他组Program Files...中添加你的其他相关文件。再将Group连接到Component最简单的安装就好了!

制作安装程序组的脚本如下

function SetupFolders()
NUMBER nResult;
string svPath;
string svPath1;
string svPath2;
string svPath3;
begin
svPath = TARGETDIR;
svPath1 = TARGETDIR^"程序1.exe";
svPath2 = TARGETDIR^"程序2.exe";
svPath3 = TARGETDIR^"程序3.exe";
LongPathToQuote ( svPath1 , TRUE );
LongPathToQuote ( svPath2 , TRUE );
LongPathToQuote ( svPath2 , TRUE );
AddFolderIcon ( "程序组" ,"程序1" , svPath1 , svPath , "" , 0 , "" , REPLACE );
AddFolderIcon ( "程序组" , "程序2" , svPath2 , svPath , "" , 0 , "" , REPLACE );
AddFolderIcon ( "程序组", "程序3" , svPath3 , svPath , "" , 0 , "" , REPLACE );
return 1;
end;

InstallShied的帮助文件中有一个 教学例子,看一看就会了。

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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