以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 注册系统设计问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18938) |
||||||
-- 作者:dqlgood -- 发布时间:2012/4/22 11:01:00 -- 注册系统设计问题 设置信息是存储在项目文件自身中,开发板开发的项目发布后,试用版用户如果保存原始备份,试用到期后重新复制原始备份,是否就可以无限期使用下去? |
||||||
-- 作者:teng0731 -- 发布时间:2012/4/22 11:35:00 -- 帮助文件中,狐爸说到了该问题,是通过将试用次数写到注册表中来防止复制原始备份,但如何写入注册表,帮助中没有提供实例,建议狐爸补充,不然大家都不会做,望狐爸考虑! |
||||||
-- 作者:dqlgood -- 发布时间:2012/4/22 15:30:00 -- 期待中!那个高手能给个实例?谢谢了! [此贴子已经被作者于2012-4-22 15:34:04编辑过]
|
||||||
-- 作者:程兴刚 -- 发布时间:2012/4/22 17:27:00 -- 论坛有实例,您看吗? |
||||||
-- 作者:teng0731 -- 发布时间:2012/4/22 18:46:00 -- 确实有实例,看来又信口开河了,呵呵,实例为:
Registry 设置信息也可以保存在注册表中,Registry类专门用于读写注册表。 Registry的方法有:
示例 Dim Count As IntegerCount = Registry.GetValue("HKEY_CURRENT_USER\\Software\\MyApp","Count",0) Registry.SetValue("HKEY_CURRENT_USER\\Software\\MyApp","Count",Count + 1) Output.Show(Count) 在命令窗口反复执行上面的代码,可以发现每执行一次,Count的值就会增加1。 |
||||||
-- 作者:程兴刚 -- 发布时间:2012/4/22 18:58:00 -- 不仅仅是这样,我记得没错的话,这里面应该有注册部分:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=9478&move=next |
||||||
-- 作者:布莱克朱 -- 发布时间:2012/4/22 19:41:00 -- 不一定要做次数的选择的,时间也行啊. |
||||||
-- 作者:程兴刚 -- 发布时间:2012/4/22 20:26:00 -- 以下是引用布莱克朱在2012-4-22 19:41:00的发言:
不一定要做次数的选择的,时间也行啊.
仅仅时间不太好,设计时一定还要注意修改系统时间来规避注册的问题! |
||||||
-- 作者:布莱克朱 -- 发布时间:2012/4/22 20:32:00 -- 程老大,人家修改注册表同样也有问题的. 而我的想法,写入时间,要么用户每天修改系统时间. 问题这个时间也不能写入注册表.写入注册表太容易修改了. |
||||||
-- 作者:程兴刚 -- 发布时间:2012/4/22 20:36:00 -- 谁说必须写入注册表了?甚至可以写入加密文件,这个文件找不到或被篡改,禁止系统启动或必须注册! |