Foxtable(狐表)用户栏目专家坐堂 → 老师如何把textbox用密码锁上?


  共有4099人关注过本帖树形打印复制链接

主题:老师如何把textbox用密码锁上?

帅哥哟,离线,有人找我吗?
初心不改再说未来
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
老师如何把textbox用密码锁上?  发帖心情 Post By:2022/4/11 1:37:00 [只看该作者]

比如每天登录系统之后, 第一次在窗口中查看某个textbox的内容时需要输入密码,后面查看就不需要了,每天12点之后查看就又需要密码了,这个代码怎么写哇
谢谢老师
实际需求是因为软件是开放使用的,但是怕过多人使用给服务器造成压力,所以只限制窗口中的某些信息只开放给有密码的人使用查看,且每天只输入一次就行了

多谢老师,多谢多谢

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109347 积分:556379 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/11 8:30:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/2435.htm

到窗口afterload下代码,

Dim pwd As String
If 
InputPassWord(pwd,"提示","请输入密码:") Then
  if 
pwd = "888" then
e.form.controls("textbox1").text = "可以查看的内容"
end if
End If

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2022/4/12 12:28:00 [只看该作者]

老师,这个密码可以不可以调用存放在数据库中的某个表中的值?这样就不用在每个窗口都去修改密码了,密码是定期更新的,这个应该怎么调用啊

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109347 积分:556379 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/12 13:35:00 [只看该作者]

到用户表查用户密码,类似:http://www.foxtable.com/webhelp/topics/2048.htm

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3905 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2022/4/12 23:49:00 [只看该作者]

怎么实现第一次在窗口中查看某个textbox的内容时需要输入密码,后面查看就不需要了,每天12点之后查看就又需要密码了?

就是每天只输入一次密码就可以

不是在这里设置也行,能实现就行

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109347 积分:556379 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/13 8:30:00 [只看该作者]

使用全局变量,比如

if vars("密码") = 0 orelse (vars("密码") = 1 andalso date.today.hour >= 12) then
输入密码查询的控制代码
vars("密码") = vars("密码") + 1
endif

 回到顶部