第 16 页 共 43 页
这时,需要按它提供的格式进行修改这些代码。成下图。
我们需要在if语句内加入密码无效后的操作,即提示密码出错和退出安装程序。点击“添加操作”后,选
共 43 页 第 17 页
择Dialog类别中的Message操作以及Application类别中的Exit操作,修改完成后代码如下图所示。
这样就实现了一个简单的密码登录功能,稍微有些缺陷的是密码输入时是以明文显示。不过我们这里讲述的是如何通过添加操作和代码来实现相应功能,否则我们完全可以在安装之前的屏幕中通过添加验证序列号来实现此功能。那么如何实现验证序列号的功能呢?
2.生成序列号
首先我们要生成属于安装程序的序列号。在菜单工程中点击序列号,出现如下图所示窗口。
第 18 页 共 43 页
选中列表List 1,点击编辑,并选择命令中的生成。如下图。
然后输入需要的序列号数量以及格式,如下图。
确定后,即可生成所需的序列号,如下图。可将这些序列号全选后导出到一个文本文件中。最后点确定。
共 43 页 第 19 页
3.添加验证序列号屏幕
再到“安装之前”的屏幕中添加上“验证序列号”屏幕。如下图。这样,安装过程中验证序列号的功能就实现了。
4.设置“到期”
在菜单的“工程”中点击“到期”,并启用相关设置后,安装程序还能具备使用到期功能。如下图。
第 20 页 共 43 页
按上图中的设置制作的安装程序,如果执行安装程序的电脑上日期不在此范围之内,那么就会提示如下画面。不过,到期功能并不太实用,因为只要将电脑上的日期改成安装程序制作日期就能继续使用了。
二、执行外部文件
有时候在安装过程中或安装后需要执行其中一个程序,比如破解程序、汉化程序,或是一个驱动什么的东东,而这个程序可能不需要安装到电脑中,只需要在安装中被执行一次就OK了。那么我们就可以这么做。
1.添加文件
由于该程序不需要随着其他文件一起安装到电脑中,所以不能通过添加文件来加入到安装包中,而是点