题库 题库

【简答题】

试题四(15分,每空3分)
  阅读以下应用说明以及用Visual Basic 开发过程中进行的属性设置和所编写的程序代码,将应填入_____(n)_____处的字句写在答题纸的对应栏内。
[应用说明]
  启动某应用程序运行的登录窗口如下: 
     
其中的标签(Label1)"用户名(U)"对应文本框 Username ,标签(Label2)"密码(P)"对应文本框"Password" 。当用户在Username 文本框中输入用户名"ali88" ,在Password文本框中输入"zmkm"( 显示的字符均为"*") ,并单击"确定"按钮时,就会弹出应用程序的主窗口frmAPP ,而该登录窗口就会卸载。
  如果用户名或密码输入错误,则会弹出报警信息框。当用户单击其中的"确定" 按钮后,登录窗口"Password" 文本框的内容就会消失,光标停留在该框内,以便用户重新输入密码,必要时用户还可以再修改用户名,再次做登录尝试。本应用程序允许发生3次输入错误。在第3次输入错误后,就会立即退出该应用程序。
  在弹出登录窗口后,当按键"Alt+U" 时光标就会停留在Usename 文本框中;当按键"Alt+P" 时光标就会停留在Password文本框中。当用户按"Enter" 键时,就相当于单击"确定"按钮;当用户按"Esc"键时,就相当于单击"取消"按钮,立即退出该应用程序。
[属性设置]
  在开发过程中,部分控件及属性设置如下: 
     
[程序代码]
  Private Sub cmdOK_Click()
   _____(3)_____ As Integer   '静态变量time 的说明
   If ___(4)___ Then
    Unload Me       '卸载本登录窗口
    ____(5)_____     '弹出应用程序主窗口frmAPP
   Else
    MsgBox(" 用户名密码错!")
    Times = times+1
    Password.Text = ""  '清除密码框中的内容
    Password.SetFocus   '将光标定位于密码框
   If times = 3 Then
    End
   End If
  End Sub 
  Private Sub
   cmdCancel_Click()
   End
  End Sub

参考答案

(1) 密码(&p)
(2) true
(3) Static times
(4) Username.Text = ″ali88″ and Password.Text = ″zmkm″
(5) frmApp.Show

相关试题