总也不用vf 感觉也总是找不到呢
程序代码:
_Screen.Show &&显示VFP主窗口 **************************** *use duser num=1 do while num<4 gonghao=thisform.text1.value pwd2=thisform.text2.value select dm,xm,pwd,qx from duser where dm=gonghao and pwd=pwd2 into cursor temp select temp if recc()<1 *messagebox("工号或密码不正确,你还有"+str(3-num)+"次登录机会") thisform.text1.setfocus else exit endif num=num+1 endd if num>=4 quit endif **************************** Do main.mpr &&安装菜单系统 thisform.release Read Events &&开始事件处理这段登陆代码 登陆正确可以继续运行
但是登陆错误 则没有第二次输入的机会 直接循环完了 无法再text1 text2中再次输入