求教vb打包问题,回复必有分。急急!! VB的打包程序功能非常有限,不仅安装界面丑陋无比,而且无法提供自卸载功能,推荐一个好东东:Wise InstallMaster V8.14.0.510。我用过,功能非常强大,做出的安装界面和InstallShield差不多,并且比后者简单很多!你可以试试!该软件可从网上下载,有汉化版本! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何在 VB6 的集成开发环境中修改、运行、跟踪、调试 VB6 提供的安装源程序 Setup1.VBP? 解答: 方法一: 1.在默认情况下新建 "标准 EXE" 工程,编译生成 EXE,再用 "Package & Deployment 向导" 将其打包。 2.在操作系统下运行(双击)该包的 setup.exe (例如: \..\setupdemo\包\setup.exe),此时出现 "某某 安装程序" 的窗口,以后就不要再做任何响应了! 3.用 VB6 打开 \vb98\wizards\pdwizard\setup1\setup1.vbp 修改 setup1.vbp 的 "工程属性" => "生成" => "命令行参数" 为适应你的操作系统环境的参数! (例如: \..\setupdemo\包\setup.exe c:\windows\st6unst.001 c:\windows\st6unst.exe) 4.F5 运行 Setup1.VBP,你就可以为所欲为、肆无忌惮地修改调试跟踪 setup1.vbp了! 下面以最简单的方式为 Setup 添加"序列号"确认的功能: 将 frmWelcome 窗体的代码: Private Sub cmdOK_Click() If VBA.Trim(VBA.InputBox(vbCrLf & "请先输入" & vbCrLf & "Product Key:", "欢迎使用本产品")) = "playyuer" Then Unload Me Else VBA.MsgBox "序列非法!", vbCritical, "错误" End If End Sub 然后 make 成 Setup1.exe,再用其替换 VB 安装目录下 \Wizards\PDWizard 的同名文件! (提示: 如果要添加新的窗体,最好要使用"标准控件"。) 方法二: 参阅: HOWTO: Run Setup1.vbp in the Design Environment (Q189738) http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q189738 用setup builder吧,比较专业.http://www.vbeden.com/bar_on_top.htm 下载 setup builderhttp://download.51soft.com setup builder 2M 源码以上还要注册,有没有不需注册的呀?急等用呀 用自带的打包程序除了界面丑点,也没什么问题吧修改VB6提供的安装源程序Setup1.VBP也是个好办法。用其他的工具如果好上手的话,也行看,这么多方法,随便你选择。真好。要是我问的问题有这么多可用的解答就好了... 人总是要成长的,让我们大家一起在CSDN里成长为新一代的高手吧!想吵架的人闪一边去,我们只来学习,不学习的请安静!!! 请教下SQL语句同AR报表的显示问题 hrtc () 等高手请进,关于webbrowser1控件问题 vb中有延时的函数吗?通讯时。 VB里面怎么做才可以像网页的XMLHTTP 反回网页的字符串 用Winsock1么? 那里有msdn下载 VB6.0 中,如何使ShockwaveFlash控件停止播放? 我可以这样通过ODBC连接数据库吗? 求完整AT命令集,高分相赠 求助:VB6调用GDI+旋转图像后的边缘锯齿问题! VB运行库一问 控件的位移问题!!! 如何在程序中调用文本文件,即将打开一个notepad的应用程序的窗口?
解答: 方法一:
1.在默认情况下新建 "标准 EXE" 工程,编译生成 EXE,再用 "Package & Deployment 向导" 将其打包。
2.在操作系统下运行(双击)该包的 setup.exe (例如: \..\setupdemo\包\setup.exe),此时出现 "某某 安装程序"
的窗口,以后就不要再做任何响应了!
3.用 VB6 打开 \vb98\wizards\pdwizard\setup1\setup1.vbp 修改 setup1.vbp 的
"工程属性" => "生成" => "命令行参数" 为适应你的操作系统环境的参数!
(例如: \..\setupdemo\包\setup.exe c:\windows\st6unst.001 c:\windows\st6unst.exe)
4.F5 运行 Setup1.VBP,你就可以为所欲为、肆无忌惮地修改调试跟踪 setup1.vbp了!
下面以最简单的方式为 Setup 添加"序列号"确认的功能:
将 frmWelcome 窗体的代码:
Private Sub cmdOK_Click()
If VBA.Trim(VBA.InputBox(vbCrLf & "请先输入" & vbCrLf & "Product Key:", "欢迎使用本产品")) = "playyuer" Then
Unload Me
Else
VBA.MsgBox "序列非法!", vbCritical, "错误"
End If
End Sub
然后 make 成 Setup1.exe,再用其替换 VB 安装目录下 \Wizards\PDWizard 的同名文件!
(提示: 如果要添加新的窗体,最好要使用"标准控件"。)
方法二:
参阅:
HOWTO: Run Setup1.vbp in the Design Environment (Q189738)
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q189738
http://www.vbeden.com/bar_on_top.htm 下载
http://download.51soft.com
修改VB6提供的安装源程序Setup1.VBP也是个好办法。
用其他的工具如果好上手的话,也行看,这么多方法,随便你选择。
真好。
要是我问的问题有这么多可用的解答就好了... 人总是要成长的,让我们大家一起在CSDN里成长为新一代的高手吧!
想吵架的人闪一边去,我们只来学习,不学习的请安静!!!