七月网

setup factory(setup factory 官网)

七月网1230

一、如何用Setup Factory 7.0添加程序

我们在用VB等语言编写并编译成程序后,往往会希望制作一个精美的安装程序来发布自己的软件。在这里推荐使用Setup Factory 7.0,这是一款强大的安装程序制作工具。该软件提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows系统的注册表加入内容,还能在 Win.ini和 System.ini内加入设定值,更可以建立反安装选项等等。它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。目前该软件的最新版本为7.0.1,可在网上下载到,或访问该软件的汉化网站 http://bbs.hanzify.org进行下载。我在这里简单介绍一下如何使用Setup Factory 7.0来制作一个安装程序。打开软件后,默认会跳出一个工程向导的界面,如下图。此时可点创建来新建一个工程,或是按Esc键退出工程向导。由于在首次安装完Setup Factory 7.0后,默认语言为英文(可能会根据软件版本而不同),这样在制作安装程序时很不方便,因此需要先将默认语言改为中文简体。所以在这里我们先按Esc键退出工程向导,直接进入软件主界面。如下图。在主界面菜单的编辑中选择“参数选择”,在出现的窗口中打开Document并点击Languages,然后在窗口右侧选中Chinese(Simplified),再点击下方的“设为默认”,最后确定即可。如下图。现在我们可以开始制作安装程序了。先要添加安装文件。在菜单的工程中选择“添加文件”,或在主界面左侧的文件中选择“添加文件”。如下图所示,如果添加多个文件,则可选择“此文件夹中的所有文件”,如果有子文件夹,则选第三项“此文件夹及其子文件夹中的所有文件”。然后点击添加按钮。文件加入后,即如下图所示。用鼠标右键单击某一文件(也可选中多个文件对其编辑),选择“文件属性”,可修改相应设置。如下图所示,目标中默认为%AppFolder%,该变量表示安装路径,可以修改成其他自带变量或自定义变量。如果该文件为可执行文件(如EXE文件等),那么默认会在开始菜单建立相应的快捷方式。点击上图中的快捷方式,即可出现相关设置。如果不需要快捷方式,可取消相关项目的选择。如下图。文件加入后,我们需要设置安装程序的相关信息,如变量定义、软件卸载等。在左侧设置中点击“会话变量”,如下图所示,这些变量是Setup Factory 7.0自带的变量,在此处定义或在代码中定义后,即可在安装过程中使用。新建安装程序默认会创建卸载,如果你的软件不需要卸载,那么点击主界面左侧卸载中的“设置”,可关闭“创建卸载”。如下图。下面我们就要开始制作安装过程中的屏幕了。屏幕分三部分,安装前、安装中、安装后。点击主界面左侧屏幕中的工程主题,在跳出的窗口下方选择工程主题可改变安装屏幕的样式。点击上图的“安装之前”,可在窗口左侧添加或删除相应的屏幕。如下图。选中某一屏幕后,点窗口下方的编辑按钮,即可对该屏幕进行编辑。如下图。在“属性”中则可修改屏幕标题和按钮等。如下图。在“操作”中则可对该屏幕事件进行编程。如下图。通过窗口底部的“添加操作”和“添加代码”,可加入相应的代码来实现所需功能。在“安装之时”屏幕中,取消“安装期间显示进程屏幕”的选择,该屏幕在安装时将不再出现。如下图。如果只是想在安装过程中不显示复制的文件名称及其路径,那么点击“编辑”按钮,并取消“显示状态文本一”的选择。如下图。在“安装之后”中可编辑安装完毕后的屏幕界面。如下图。上述过程完成后,一个简单的安装程序就可以发布了。点击菜单发布中的构建,如下图所示,默认选择“Web(单个文件)”即可,再点击下一步。确定输出安装程序的文件夹及安装程序文件名称,如下图。然后点击“构建”按钮。现在我们就可以测试做好的安装程序了。别忘了将刚刚的Setup Factory 7.0工程保存到电脑上

setup factory(setup factory 官网)

二、setup factory这个软件怎么用

VB打包工具--- setup factory 7使用

按照新建工程向导选择了”为从属扫描工程文件“选项(或者从“工具”菜单-->扫描VB工程)完成向导后

删除:frm/bas/vbp/vbw等源代码文件。

保留:exe/dll/ocx等运行支持文件

然后“发布”菜单-->构建-->选择打包文件名完成打包

最后安装的文件在安装夹下就没有代码文件了。

“工程”菜单-->屏幕...-->找到需要的阶段:安装之前,安装之时,安装之后-->点击“编辑”(还有添加、移除按钮)-->修改安装信息。

添加代码是在操作(action)子项目下

找到“快捷方式”tab,选择需要加快捷方式的地方,如桌面等,也能在这里加入注释文字。

前提:需要DAO(Date Access Object),

一般是使用data和 Access数据库。

2点击左上角的“添加文件夹引用”(或者是“工程”菜单-->“添加文件夹引用”),加入DAO文件夹(3个文件夹)。

3点击左下角的启动时("On Startup" actions) tab,

在事件代码中输入如下(因为7.0有个问题,在6.0不需要这样

SessionVar.Set("%CommonFiles%", SessionVar.Expand("%CommonFilesFolder%"));

5程序如何在安装完成后自动调用另一个程序?

比如:安装之后,执行一个可执行文件(1.exe)

在“工程”菜单-->屏幕...-->操作界面-->安装之后在onnext事件中。

添加操作",会出现一个新建操作对话框,第一步选择一个类别,你选择shell,第二步选择一个操作,你选择shell.execute。

Shell.Execute(SessionVar.Expand("%AppFolder%").."\\1.exe","open","","", SW_SHOWNORMAL);

6安装前检查是否已经安装过软件?

在“工程”菜单-->屏幕...-->找到安装的第一个屏幕找到preload事件中

--用文件存在函数判断是否过安装软件

if File.DoesExist("%AppFolder%\\1.exe") then

--如果文件存在,提示并退出安装程序

result= Dialog.Message("通知","不好意思,软件已经安装过了,将退出安装.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

--要执行的语句文件查找函数 File.Find

if( File.Find(drives[count],"1.exe", true, false)) then

result= Dialog.Message("通知","不好意思,软件已经安装过了,将退出安装程序", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

File.GetVersionInfo获取版本信息,返回table type

table.count() table type的个数(类似枚举类型)

Drive.Enumerate获取各个盘符,返回table type使用类似数组 table1[1]

9增加快捷方式时,注意设置文件的描诉别出现重名,否则一些文件将被覆盖。

如:可执行文件和帮助手册的描诉重名问题。造成只有帮助文件,无可执行文件。

10产生错误2091,无法压缩数据库。

原因:在进程管理器中该可执行文件依旧在运行

11更多请使用帮助,自己多用每个菜单。

三、请问哪里可以下载到setup factory9.5破解版

前言:此版本的软件安装包附加破解教程我可以给您一份,不过仅供个人使用,切勿传播,希望可以帮助您

(1)软件安装包:setup factory9.5破解版

1、将下载好的软件进行解压,得到setup factory9.5中文原程序,内置破解补丁;

2、双击运行"Setup Factory 9.5.3.exe"程序,自由选择目录安装;

3、安装完成后,已完成破解,可免费使用软件所有功能;

4、打开软件,如图所示,选择创建新项目;

5、进入“常规信息”页面,填写相应的产品信息等;

6、选择所需平台,再进入“源文件夹”页面,选择所要打包文件的路径;

7、进入“窗口设置”页面,默认选择后,进入“主题”页面,可在下拉框中选择相应主题;

8、进入“多语言设置”页面,选择程序支持的语言,后依提示进行下一步;

9、加载所有要打包的文件。如图所示;

10、点击上方的“构建”按钮,进入构建页面,选择安装包要输出的路径;等待打包即可。

好了,文章到此结束,希望可以帮助到大家。