你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 计算机安全与维护
限制软件使用次数实现的方法(一)
 

    介绍了在VFP开发应用系统中,通过在系统注册表中加入次数使用键值,为限制用户试用次数,保护系统开发者的利益,提出了有效的解决方法。

关题词  试用;次数;限制;注册表

 

 

1 前言

作为各类应用系统的研制开发者,为了推广应用本系统,达到一定的广告宣传目的,许多开发者都采取利用网络一些共享软件免费下载网站,将自己开发的各类应用系统上传到这类网站上供用户免费下载测试使用,为了保护软件开发者自身的权益,取得好的经济效益,开发者一般都要对所提供的应用系统采取一定的技术措施,如为应用系统加入软件使用测试时间或系统使用次数的方法来限制免费用户的使用时期或周期,这样才能达到推广应用系统实现了广告的效应,也能达到保护开发者自身利益的目的。其实在VFP开发的各类应用系统中,也可以实现这样的功能。大家都知道,个人计算机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。Windows XP中采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种信息和数据等。

 

2 编程原理

要在VFP中实现应用系统使用次数限制的基本原理就是通过在应用系统的入口处,编写代码通过注册表的API操作函数实现对注册表的打开、关闭、创建、读取和写入注册表键值等操作。设计时要求在第一次进入系统时,在注册表中建立一个关键子键,并对该子键进行初始赋值为限制使用的次数,以后每次进入系统,在程序入口处都要读取子键中的数据值,并将该数据值进行累减操作,直到该数据值为1的时候,软件将有不能继续使用,需要购买正版软件的提示,通过这样的方法来实现应用系统中的使用次数的限制。在一般情况下,即使删除原安装的系统再重新安装本系统,计算机注册表中的系统生成的关键值不会自动删除的,所以防止用户通过重新安装本系统实现再次使用系统的方法。除非用户重新安装计算机的操作系统,再安装系统才可再次使用。
  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089