Change
LostFocus
Click
KeyPress
第1题:
对于输入输出,在设计和编程时都应该考虑的原则是( )。
A.输入一批数据时,最好使用输入结束标志
B.不允许默认值
C.对部分输入数据检验数据的合法性
D.输入数据时,不允许使用自由格式
第2题:
在文本框中,当用户键入一个字符时,能同时引发的事件的是( )。
A.KeyPress和Click
B.KeyPress和LostFocus
C.KeyPress和Change
D.Change和LostFocus
第3题:
( 13 ) 对窗体 test 上文本框控件 txtAge 中输入的学生年龄数据进行验证 。 要求 : 该文本框中只接受大于等于 15 且小于等于 3 。的数值数据,若输入超出范围则给出提示信息。该文本控件的 BeforeUpdate 事件过程代码如下,请在空白处填入适当的语句,使程序可以完成指定的功能。
Private Sub txtAge_ BeforeUpdate ( Cancel As Integer )
If Me!txtAge= “” Or 【 14 】( Me!txtAge ) Then
’ 数据为空时的验证
MsgBox “ 年龄不能为空! ” , vbCritical , “ 警告 ”
Cancel=True ’ 取消 BeforeUpdate 事件
ElseIf IsNumeric ( Me!txtAge ) =False Then
’ 非数值数据输入的验证
MsgBox “ 年龄必须输入数值数据! ” vbCritical, “ 警告 ”
Cancel=True ‘ 取消 BeforeUpdate 事件
ElseIf Me!txtAge<15 Or Me!txtAge 【 15 】 Then
’ 非法范围数据输入的验证
MsgBox “ 年龄为 15 一 30 范围数据! ” , vbCritical, “ 警告 ”
Cancel= True ’ 取消 BeforeUpdate 事件
Else ’ 数据验证通过
MsgBox “ 数据验证 .K! ” , vbInformation, “ 通告 ”
End If
End Sub
第4题:
能够接收数值型数据输入的窗体控件是( )。
A.图形
B.文本框
C.标签
D.命令按钮
第5题:
在窗体上画一个名称为Textl的文本框.要求文本框只能接收大写字母的输入。
以下能实现该操作的事件过程是:( )
A.Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii<65 0r KeyAscii>90Then
B.
C.
D.
第6题:
A:change
B:keydown
C:click
D: keypress
第7题:
在考生文件夹下有“学生”数据库。
(1) 在“课程”窗体中添加“检验数据”按钮,实现检验数据的功能,当课程“课程名称”输入值为空时,按下该按钮显示如图所示消息框。
(2) 在“课程”窗体中添加“关闭窗体”按钮,编程实现退出窗体。
第8题:
窗体上有名称分别为Textl、Text2的2个文本框,要求文本框Textl中输入的数据小于500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能,在下 划线处应填入的内容是( )。 Private Sub Textl_ostFocus() Call Checklnput(Textl,500) End Sub Private Sub Text2_LostFocus() Call Checklnput(Text2,1000)
A.Text
B.SelText
C.Control
D.Form
第9题:
下面关于窗体的说法中,正确的是( )。
A.窗体是只能用于在数据库中输入数据的数据库对象
B.窗体是只能用于在数据库中显示数据的数据库对象
C.窗体可以用做切换面板来打开其他窗体
D.窗体不可以用做自定义对话框来接受用户输入
第10题:
下列关于窗体的叙述中,错误的是( )。
A.窗体可以利用表或查询作为表的数据源来创建一个填充数据的数据输入窗口
B.可以将窗体用做切换面板来打开数据库中的其他窗体和报表
C.用做自定义对话框来支持用户的输入及根据输入项执行操作
D.不能用做自定义对话框来支持用户的输入及根据输入项执行操作