回 帖 发 新 帖 刷新版面

主题:求助!编一个登陆窗口,要求密码最多只能输三次,并且一个月后用户名过期

希望大家帮帮忙,怎么做,明天就要交作业了,郁闷..一点啊不董

回复列表 (共5个回复)

沙发

问题解决了吗?我可以帮你的,我这儿还有视频教学资料,可以传给你,我的QQ727665520

板凳

写入注册表!

3 楼

具体怎么做啊,能不能给出来啊,

4 楼

integer i = 0
string id
string powss
di = trim(sle_1.text)

if i < 3 then  
   if sle_1.text <> '' then

      select user_powss into :powss from user_info where user_id = :id;
      
      if id = sle_1.text and powss = sle_2.text then
          open(w_main)
          close(w_logo)
      elseif sle_1.text <> '' and sle_2.text ='' then
          messagebox('提示','密码输入错误,请重新输入!')
          sle_2.setfoucs()
      den if
   elseif sle_1.text = '' and sle_2.text = '' then
      messagebox('提示','请您输入正确的用户名或密码!')
      sle_1.setfoucs()
   elseif sle_1.text = '' then
      messagebox('提示','请您输入正确的用户名!')
      sle_1.setfoucs()
    end if
   i = i + 1
else
   messagebox('提示','您已经三次输入错误,系统将关闭')
   close(w_logo)
end if

5 楼

表的结构可以采用用户名。密码、创建日期。注意你所描述的一个月是一般的30天还是准确地一个月。要是准确地一个月的话就有一点繁琐。你要判别二月、31天的月份三十天的月份  分别考虑编写

我来回复

您尚未登录,请登录后再回复。点此登录或注册