单选题窗体上有一个文本框,用于接收正整数。为保证输入数据是合法的(即正整数),可以在该数据输入结束后准备继续其他操作时进行数据的合法性检查。为实现上述目的,应选用的事件是(  )。A ChangeB LostFocusC ClickD KeyPress

题目
单选题
窗体上有一个文本框,用于接收正整数。为保证输入数据是合法的(即正整数),可以在该数据输入结束后准备继续其他操作时进行数据的合法性检查。为实现上述目的,应选用的事件是(  )。
A

Change

B

LostFocus

C

Click

D

KeyPress

参考答案和解析
正确答案: C
解析:
Change事件过程和Lost Focus事件过程都可以检查文本框的Text属性值,但后者更有效。LostFocus事件过程通常用来对更新进行确认和有效性检查,也可用于修正或改变在GotFocus事件过程中设立的条件,窗体和多数控件支持这些事件。Change事件在程序运行后,在文本框中每键入一个字符,就会引发一次Change事件。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于输入输出,在设计和编程时都应该考虑的原则是( )。

A.输入一批数据时,最好使用输入结束标志

B.不允许默认值

C.对部分输入数据检验数据的合法性

D.输入数据时,不允许使用自由格式


正确答案:C
解析:输入输出信息是用户直接关心的,好的输入输出风格对所有输入数据检验数据的合法性,允许默认值;在输入数据时,允许使用自由格式。

第2题:

在文本框中,当用户键入一个字符时,能同时引发的事件的是( )。

A.KeyPress和Click

B.KeyPress和LostFocus

C.KeyPress和Change

D.Change和LostFocus


正确答案:C

第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.命令按钮


正确答案:B
答案:B.解析:本题考查窗体控件的知识。Access的窗体中有一些基本控件,其中,文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来给用户提供单击的按钮型控件。

第5题:

在窗体上画一个名称为Textl的文本框.要求文本框只能接收大写字母的输入。

以下能实现该操作的事件过程是:( )

A.Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii<65 0r KeyAscii>90Then

B.

C.

D.


正确答案:A
选项B中的大写字母与小写字母的KeyCode相同;选项C中文本框没有触发MouseDown事件;选项D中判断条件错误,其判断的为输入的是否为大写字母,正好与题目要求相反。

第6题:

要判断在文本框是否按了回车键,应在文本框的()事件中判断。

A:change

B:keydown

C:click

D: keypress


参考答案D

第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


正确答案:C

第9题:

下面关于窗体的说法中,正确的是( )。

A.窗体是只能用于在数据库中输入数据的数据库对象

B.窗体是只能用于在数据库中显示数据的数据库对象

C.窗体可以用做切换面板来打开其他窗体

D.窗体不可以用做自定义对话框来接受用户输入


正确答案:C
暂无解析,请参考用户分享笔记

第10题:

下列关于窗体的叙述中,错误的是( )。

A.窗体可以利用表或查询作为表的数据源来创建一个填充数据的数据输入窗口

B.可以将窗体用做切换面板来打开数据库中的其他窗体和报表

C.用做自定义对话框来支持用户的输入及根据输入项执行操作

D.不能用做自定义对话框来支持用户的输入及根据输入项执行操作


正确答案:D
暂无解析,请参考用户分享笔记

更多相关问题