我想限定次数怎么办??!!

wangke132 2002-11-26 07:54:05
我写了个软件,我想把它做成测试版有一定的次数限制(如10次)怎么办?

...全文
39 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunshine 2002-11-30
  • 打赏
  • 举报
回复
我觉得放注册表不太好,在注册表中找到了修改一下就可以破掉的。
philozz 2002-11-28
  • 打赏
  • 举报
回复
http://tech.cn.tom.com/Archive/2001/11/20-78529.html
flyingpigs 2002-11-28
  • 打赏
  • 举报
回复
有两种方法可作参考:
1将你的次数变量值存放在注册表中,这样比较不安全
2将你的次数变量什存放在一个文件中,再对该文件进行异或运算或者其它之类的各种运算
boomit 2002-11-28
  • 打赏
  • 举报
回复
是的,道高一尺,魔高一丈。。。楼上方法比较好。
vongates968 2002-11-27
  • 打赏
  • 举报
回复
樓上兩們所說不錯,寫注册表
sbw 2002-11-27
  • 打赏
  • 举报
回复
我看还是别想这样了,好好把程序编好算了。
君不见软件补丁满天飞的今天,你的软件能撑多久?
使用UNFOX反编译,你的原代码就出来了。还限制什么次数啊。还不如日期限制来的快。要么就是测试版不要次数限制或时间限制,把功能限制住就可以了。对于关键性代码就根本别往程序里写!呵呵。
zhjame 2002-11-27
  • 打赏
  • 举报
回复
同意楼上,用REG类,首次运行在注册表自建一个值,以后每次加1,如果次数达到10,调用退出命令 application.quit 或 主程序中的 on shutdown 后的命令
当然 clear events 是要的。
newfang 2002-11-27
  • 打赏
  • 举报
回复
调用api库中的reg函数,每次运行都往注册表里写运行次数。
流星尔 2002-11-27
  • 打赏
  • 举报
回复
简单点,你先用getwindows()函数得到windows所在目录,然后往system或者windows下用mem内存变量文件记录次数。用户很难发现。
落单枫叶 2002-11-26
  • 打赏
  • 举报
回复
但我想还是在注册表里动点脑筋吧。
比如加一个键,放上加密的数据,每次运行进行更改和判断。
落单枫叶 2002-11-26
  • 打赏
  • 举报
回复
同时,表要加密,数据也要加密。
magnetmoon 2002-11-26
  • 打赏
  • 举报
回复
仅供参考:
建立一个表,只用一个字段一条记录,用来保存运行次数.
每次运行时对它进行判断,再执行相应的操作就可以了.

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧