永发信息网

求一份C#代码,急!

答案:3  悬赏:60  手机版
解决时间 2021-07-22 03:08
  • 提问者网友:半生酒醒
  • 2021-07-21 14:08

只好是今天刚学的窗体程序设计,,老师叫我们在这登陆栏里设置个限制性的程序

要求在24小时内输入三次失败就不能再次输入,虽然知道需要去定义一个时间变量DateTime dt; 并在24小时内只能错误3次,但是还是不怎么熟..

现求高手指点..!急..

最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-07-21 14:55

static int wrongtimes=0;//定义一个静态计数器


private void button1_click(object sender,EventArgs e)



if (登陆错误 && wrongtimes<3)



wrongtimes++;



else


{


return;


}




放一个timer 控件,时间间隔是86400000 //24小时的毫秒数


timer_tick()



if(wrongtimes>=3)


{


messagebox.show(“今天你的错误次数已超过3次,明天再来吧”);


}



全部回答
  • 1楼网友:舍身薄凉客
  • 2021-07-21 15:27

搞一个定时器就得了 啊

  • 2楼网友:深街酒徒
  • 2021-07-21 15:16
给你一个提示:24小时内输入三次失败就不能再次输入,做一个登陆错误的记录配合时间可以解决这个问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯