日期:2014-05-20  浏览次数:20976 次

winform 如何做有次数限制的软件?在线等
如题,不一定要限制次数,时间限制也可以,求解~在线等

------解决方案--------------------
加密狗,或者往系统目录写一个不知名的隐藏小文件,或者注册表里不显眼的地方(这个现在杀毒软件能监控吧)
------解决方案--------------------
一定要有保存次数的地方吧
------解决方案--------------------
限制次数、时间的方法有很多,最简单的就是写注册表。不过也是最容易破解的。
再有就是每次启动程序就连到网上核对一下时间看看过期了没有,这个方法有一定的局限性。

最牛的就是:
安装的时候动态编译一个dll,将安装时间动态编译到dll中(要加密时间)系统每次启动要调用这个dll。这样就实现了硬编码记录安装时间,而且是记录在dll中,谁也更改不了安装的时间,一旦更改了dll,系统就不能用了。
------解决方案--------------------
上述方法都可以,著急看你的需求,要是對保密性要求不高的話,可以考慮自己寫一個加密文件
------解决方案--------------------
注册表操作,自动减1