VFP中的一道题 要考试的 拜托大侠指点一二!!!!!

gc484.scx的功能是:该表单设计成一个登陆界面,其上有2个标签控件、2个文本框、1个命令按钮,当输入用户名(设置为hxhy)和密码(设置为5921)后,单击“确认”... gc484.scx的功能是:该表单设计成一个登陆界面,其上有2个标签控件、2个文本框、1个命令按钮,当输
入用户名(设置为hxhy)和密码(设置为5921)后,单击“确认”按钮,检验输入是否正确,如果正确,就显示
“Welcome......”;如果不正确,则显示“用户名或密码不对,请重新输入”;若两次输入不正确,则显示
“用户名或密码不对,登陆失败”。要求:
1) 新建表单属性num,用于记录本次登陆的次数,默认值设置为0;设置文本框Text2的InputMask属性和
PasswordChar属性;
2) 在已编写的Command1的Click事件代码中有2个错误,请调试改正,调试改正中不得增删语句。
题中涉及的文件所在位置均指考生目录(即Z:盘)。

if thisform.text1.text="hxhy" and thisform.text2.text="5921" then
thisform.caption= "Welcome......"
else
thisform.caption= "用户名或密码不对,请重新输入"
thisform.num=ThisForm.num+2
endif
If ThisForm.num=5 then
thisform.caption= "用户名或密码不对,登陆失败"
thisform.release
endif
展开
 我来答
syc_xhm
2010-11-27 · TA获得超过4044个赞
知道大有可为答主
回答量:2122
采纳率:100%
帮助的人:2305万
展开全部
我上机试过了,改一处就正确了。

if thisform.text1.text="hxhy" and thisform.text2.text="5921" then
thisform.caption= "Welcome......"
else
thisform.caption= "用户名或密码不对,请重新输入"
thisform.num=ThisForm.num+2
endif
If ThisForm.num=5 then 改为:if thisform.num>2 then
thisform.caption= "用户名或密码不对,登陆失败"
thisform.release
endif

因为你设置的num属性的初值为0,num=0时候,输入第一次,num=2时输入第2次,结束输入。
sun_siliang
2010-11-27 · TA获得超过2.6万个赞
知道大有可为答主
回答量:9913
采纳率:100%
帮助的人:4633万
展开全部
if thisform.text1.caption="hxhy" and thisform.text2.caption="5921" then
thisform.caption= "Welcome......"
else
thisform.caption= "用户名或密码不对,请重新输入"
thisform.num=ThisForm.num+2
endif
If ThisForm.num=4 then
thisform.caption= "用户名或密码不对,登陆失败"
thisform.release
endif
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
却彤云S4
2010-11-28 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:9127万
展开全部
if thisform.text1.value="hxhy" and thisform.text2.value="5921" then &&这里两个text改为value
thisform.caption= "Welcome......"
else
thisform.caption= "用户名或密码不对,请重新输入"
thisform.num=ThisForm.num+2
endif
If ThisForm.num=4 then &&5改为4
thisform.caption= "用户名或密码不对,登陆失败"
thisform.release
endif
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式