开放和限制部分功能方法
----采取核对程序自动生成和用户输入的注册密码是否一致,并检查"注册"菜单项是否允许的方式,在应用程序的功能代码中判断是否已经注册,以控制程序的流向。
----if((r2.Visible=True)or(strtoint(s4)*7<>strtoint(s5)*7))and(其他条件)then
……未注册时的处理
else
……成功注册时的处理。
----至此,本文仅讨论了限制软件使用功能的"共享软件"的编写方法,如果想限制软件使用时间,在软件注册标志中还应包括第一次安装的时间,并且注册标志不能简单地写入一个文件,它应隐藏在硬盘或注册表的某一特定位置,有兴趣的读者不妨一试。
