怎样实现程序本身的自动检测?

kenwoodking 2002-05-05 10:29:28
怎样可以实现软件可以对使用日期或者使用次数进行限制?也就是说每次启动都会有相应的记录。如果超过事先设定的范围就不能使用,就像某个测试版的超级解霸一样?是通过注册表吗?在BCB中怎样实现?欢迎代码……

===========================
代码,让你疯狂
===========================
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dycdyc123 2002-05-06
  • 打赏
  • 举报
回复
1.注册表
2.Winini文件
3.Disk Serial Number
4.联网注册


ok!

pms 2002-05-06
  • 打赏
  • 举报
回复
读写注册表,这是常用的方法。第一次运行时将首次运行日期写入注册表中,以后每次运行时,将当前日期与首次日期相减,如大于预定天数或小于零则说明已到期。还可加个标志,一旦日期超出即改此标志,结合此标志判断可防改日期。
cgisky 2002-05-06
  • 打赏
  • 举报
回复
用 asprotect
christopher_hp 2002-05-06
  • 打赏
  • 举报
回复
直接在主窗体的OnCreate事件过程中判断当前日期是否超过预定的截止日期,决定是否终止程序运行
DatetoStr(Now())=your time TimeToStr(Now())
这是最简单的!要注册表的话,给我的信箱发xi8kuang@sina.com我发给你!

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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