如何能让一段程序在软件第一次用时执行,以后再也不执行。(35分)

  • 主题发起人 主题发起人 逆水
  • 开始时间 开始时间

逆水

Unregistered / Unconfirmed
GUEST, unregistred user!
比如, 有些软件第一次用时,会出现一串文字‘欢迎使用*****’,以后再打开时,不出现了。
如何做成的,那位朋友知道,请告诉我。多谢了。
只有35分,不好意思。
 
可以在注册表里建个值,如果存在,就不执行,不存在,就执行.
 
在注册表一个不知名的地方写点东西,下次启动的时候发现这个值存在就出现
你上面说的文字,然后退出
 
也可以在Ini文件中存储一个标志,系统运行读取这个标志,如果有这个标志,则不出现“欢迎使用*****”,如果没有
标志,显示“欢迎使用*****”,然后向Ini文件写一个标志。
 
INI文件容易暴露,
 
建议注册表的方法,或者也可以在数据库里添加一个标志字段。
 
运行时在注册表中查找你设定的键值,如果该值已存在,则不是第一次运行,如果没有,说明是第一次运行,此时再创建该键值
 
或者操纵系统原子表
 
来晚了,都说完了啊
 
tan_jian
说的对,最有效,
最绿色
 
注册表,数据库
 
运行一次结束后,程序把文件改名或者删除
 
接受答案了.
 
后退
顶部