黄鹂鸟与蜗牛舞蹈视频:VB怎么定时更改密码,

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 15:23:11
比如,现有密码是3,一周以后自动改为2,怎么改啊,
我要的是 一定时间后,密码自动改变的代码啊,密码自动改变,,,,

这个问题你可以这样的解决:使用datediff函数就可以解决你的

这个问题,datediff函数的原型:

返回的值,表示两个指定日期间的时间间隔数目。

语法

DateDiff(interval, date1, date2[, firstdayofweek[ firstweekofyear]])

实例的代码:
Dim TheDate As Date ' 声明变量。
Dim Msg
TheDate = InputBox("Enter a date")//格式CDate("2006-01-01")
Msg = "Days from today: " & DateDiff("d", Now, TheDate)
MsgBox Msg//添加更改密码的行为,

可以考虑判断系统时间。没接触过这么长时间才改密码的,一般如果一周才需要改一次,都手动改了,安全。

我接触过的都是5分钟一改密码,利用某种伪随机算法,定期生成新的密码。使用者通过内嵌了同样算法的手持设备,可以随时知道当前的密码

以上。
路过的老狼

程序启动时以当前日期来计算,距上次时间有7天则改密码