[多项选择题] 在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和Text

17 查阅

[多项选择题] 在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和Text2。其中Text1用来输入口令(输入时,文本框内容显示“*”),初始内容为空;Text2的初始内容为3。并给出了C1的事件过程,但不完整,要求去掉程序中的注释符,把程序中的改为正确的内容,使得程序运行时,在Text1中输入口令后,单击“确定”,如果输入的是“123456”则在Text1中显示“口令正确”;如果输入其他内容,单击“确定”后,弹出错误提示对话框(如图所示),并且Text2中的数字减1。最多可输入3次口令,若3次都输入错误,则禁止再次输入。

注意:不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。

参考答案:

[操作步骤] 步骤A:打开本题工程文件,将文本框TextA的PasswordChar属性设置为“*”。 步骤B:打开代码编辑窗口,去掉程序中的注释符,将问号改为正确的内容。 (阴影部分是需考生填入的内容) Private Sub Cl_Click() If TextA.Text="ABCDEF"Then’输入的口令与正确的口令相比较 TextA.Text="口今正确" TextA.Passwordchar="" Else TextB.Text=TextB.Text-A’当密码

[考点] 本题考点有:文本框的Text、PasswordChar和Enabled属性,&连接符以及MsgBox()函数。 本题通过判断文本框Text1输入的密码是否为“123456”执行不同的操作。每输入一次错误密码,将提示重新输入,直到文本框Text2中的数值为0时,则提示错误,并禁用文本框Text1。

计算机考试