欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    第7章 用户界面设计.docx

    • 资源ID:13565221       资源大小:25.15KB        全文页数:21页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第7章 用户界面设计.docx

    1、第7章 用户界面设计第7章 用户界面设计一例题解析(1)在VB中,要将一个窗体装载到内存进行变量初始化等预处理,应使用的是 。 A)Show方法 B)UnLoad语句 C)Load语句 D)Hide方法【答案】C【解析】要将一个窗体装载到内存应使用Load语句。 Show方法是显示窗体,Hide方法是隐藏窗体,Unload语句是卸载窗体。(2)设在菜单编辑器中定义了一个菜单项,名称为menu1。为了在运行时使该菜单项不可见,应使用的语句是 。 A) menu1.Enabled=True B)menu1.Enabled=False C) menu1.Visible=True D)menu1.Vi

    2、sible=False【答案】D【解析】Visible属性用于表示菜单项是否可见,Enabled属性用于表示菜单项是否可用。要隐藏菜单项menu1,将其Visible属性设置为False即可。所以,答案是D。(3)在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间。程序为: Private Sub Timer1 () TxtTime.Text=Time End Sub 在下划线上应填入的内容是 。 A) Enabled B)Visible C)Interval D)Timer 【答案】D【解析】从题目上分析,可知在空白处

    3、填入的应该是计时器控件的事件名称,而计时器只具有Timer事件,所以本题的正确答案是选项D。(4)滚动条的默认属性是 。 A)Min B)Max C)Value D)Name【答案】C【解析】滚动条的默认属性是Value属性。滚动条Value属性的值随着滚动滑块位置的改变而改变,是一个整型数据。(5)只能用来显示字符信息的控件是 。 A)图像框 B)图形框 C)标签框 D)文本框【答案】C【解析】图像框只能用来显示图像。图形框能显示图像和字符信息,还能容纳其他控件。文本框不仅能够显示字符信息,还能编辑字符信息。(6)确定复选框是否选中,应访问的属性是 。 A)Selected B)Checke

    4、d C)Style D)Value【答案】D【解析】复选框没有Selected和Checked属性。Selected是列表框的属性,表示是否选中了列表项。Style属性决定了复选框的外观。(7)若要获得滚动条的当前值,可访问的属性是 。 A)Min B)Max C)Text D)Value【答案】D【解析】滚动条没有Text属性。滚动条的Min和Max属性分别存放滚动条的最小值和最大值。当滚动滑块的位置移动时,滚动条的Value属性值也随之改变。(8)要设置计时器控件的定时时间,需设置的属性是 。 A)Interval B)Enabled C)Value D)Text【答案】A【解析】计时器控

    5、件没有Value和Text属性。计时器控件的Enabled属性设置计时器控件是否对事件产生响应。计时器控件通过Interval属性设置定时触发的周期(毫秒数),即触发计时器两个事件之间的毫秒数,Interval属性值的范围为065535。(9)不能触发滚动条的Change事件的操作是 。 A)拖动滚动条上的滑块 B)单击滚动条上的滑块 C)单击滚动条两端的箭头 D)单击箭头与滑块之间的滚动条【答案】B【解析】单击箭头与滑块之间的滚动条,滚动条的Value属性的改变量是LargeChange。单击滚动条两端的箭头,Value属性的改变量是SmallChange。拖动滚动条上的滑块,Value属性

    6、的改变量决定滑块的移动量。它们都能使滚动条的Value属性值改变,因此也就能够触发滚动条的Change事件。单击滚动条上的滑块,不改变滚动条的Value属性值,也不能触发滚动条的Change事件。(10)不能作为容器使用的对象是 。 A)窗体 B)框架 C)图形框 D)图像框【答案】D【解析】窗体、框架和图形框都可作为容器使用,在这些对象中可以放置其他控件。图像框不能放置其他控件,不能作为容器使用。(11)以下叙述中错误的是 。A)在程序运行时,通用对话框控件是不可见的B)在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用C)通用对话框控件的S

    7、howOpen方法,可以直接打开在该通用对话框中指定的文件D)通用对话框控件的ShowColor方法,可以打开颜色对话框【答案】C【解析】在VB中,用户可以利用通用对话框控件在窗体上设置打开(Open)、另存为(Save As)、颜色(Color)、字体(Font)、打印机(Printer)和帮助(Help)等六种基于Windows的标准对话框界面。在设计模式下,通用对话框在窗体中显示的是一个小图标,并且该图标的大小不可改变;在运行模式下,当通用对话框的Action属性被赋值或采用Show方法激活,相关的对话窗口被显示或帮助引擎被运行,但通用对话框控件本身是不可见的。调用ShowOpen 或S

    8、howSave方法激活通用对话框,它只能提供打开文件或保存文件对话框的操作界面,而不能真正打开或保存文件,要完成这些操作需要另外编写代码。故选项C是错误。(12)使用通用对话框控件建立的“打开”或“保存”对话框中,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是 。A)text(.txt)|(*.txt) B)文本文件(.txt)|(.txt)C)text(.txt)|(*.txt) D)text(.txt)(*.txt)【答案】A【解析】使用通用对话框控件建立“打开”或“保存”文件对话框时,通用对话框的Filter属性用于确定文件列表框中所显示文件的类型

    9、。该属性的设置格式为“描述|扩展名”。描述是一个在“文件类型”列表框中显示的字符串,扩展名用于设置所显示的文件类型,即起过滤文件的作用。(13)通用对话框提供了一组基于Windows标准的对话框,在它的标准对话框中不含 。 A)打开对话框 B)另存为对话框 C)显示对话框 D)颜色对话框【答案】C【解析】通用对话框提供了一组基于Windows标准的对话框,称为通用对话框。它们是:“打开”对话框、“另存为”对话框、“颜色”对话框、“字体”对话框、“打印”对话框以及“帮助”对话框。(14)在窗体放置一个通用对话框控件,名称为CommonDialog1,在程序中要显示“打开”对话框,使用的语句是 。

    10、A) CommonDialog1.Action = 1 B) CommonDialog1.Action = 2C) CommonDialog1.Action = 3 D) CommonDialog1.Action = 4【答案】A【解析】通用对话框的Action属性值决定了打开对话框的类型。1打开的是“打开”对话框,2打开的是“另存为”对话框,3打开的是“颜色”对话框,4打开的是“字体”对话框,5打开的是“打印”对话框,6打开的是“帮助”对话框。(15)与CommonDialog1.Action=2等效的方法是 。A) CommonDialog1.ShowOpen B) CommonDialo

    11、g1.ShowFontC) CommonDialog1.ShowColor D) CommonDialog1.ShowSave【答案】D【解析】CommonDialog1.Action=2打开是“另存为”对话框,等效的方法是CommonDialog1.ShowSave。(16)在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程: Private Sub TxtA_KeyPress(Keyascii As Integer) End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是 。 A)单击鼠标 B)双击文本框 C)鼠标滑过文本框 D)按下键盘上的某个键 【答案】D

    12、【解析】当按下键盘上的某个键时触发拥有输入焦点控件的KeyPress事件。(17)在窗体上放置一个文本框和一个标签,名称分别为Text1和Label1,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) Dim char As String char=Chr(KeyAscii) KeyAscii=Asc(UCase(char) Label1.Caption=String(4,KeyAscii) End Sub 程序运行后,使文本框拥有焦点,此时如果在键盘上输入字母“a”,则标签中显示的内容为 。 A)aaa B)AAA C)a

    13、aaa D)AAAA【答案】D【解析】当按下键盘上的某个键时,将触发KeyPress事件。程序运行后,使文本框拥有焦点,此时如果在键盘上输入字母“a”,Chr函数将返回字符“a”给char;UCase函数将字符“a”转换成大写字符“A”;Asc函数返回字符“A”的ASCII码;String函数返回由4个字符“A”组成的字符串AAAA。所以,答案是D。 (18)在窗体上放置一个名称为Textl的文本框,并编写如下程序: Private Sub Form_Load() Show Text1.Text= Text1.SetFocus End Sub Private Sub Form_MouseUp(

    14、Button As Integer,Shift As Integer,X As Single, _Y As Single) Print 程序设计 End SubPrivate Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Print Visual Basic;End Sub程序运行后,如果按“A”键,然后单击窗体,则在窗体上显示的内容是 。A)Visual Basic B)程序设计C)A程序设计 D)Visual Basic程序设计【答案】D 【解析】按下“A”键时,触发文本框的KeyDown事件,在窗体上显示“Visual Ba

    15、sic”;用鼠标单击窗体时,触发窗体的MouseUp事件,在窗体上显示“程序设计”。所以,答案是D。(19)程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是 。 A)MouseDown B)MouseUp C)Load D)Click【答案】C【解析】程序运行后,在窗体上单击鼠标,按下鼠标时触发MouseDown事件、然后触发Click事件、释放鼠标时触发MouseUp事件。窗体的Load事件由系统加载窗体时触发,不是由单击鼠标触发。所以,答案是C。二练习题1单项选择题(1)当把框架的 属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽。 A) Name B) Enable

    16、d C) Caption D) Visible (2)确定复选框是否选中,可访问的属性是 。 A)Value B)Checked C)Selected D)Caption (3)下面关于框架的说法错误的是 。A)框架用来放置其他控件,是一个容器B)放置在框架中的单选按钮与框架外的单选按钮互不影响C)框架可以接收用户输入D)当框架控件的Enabled属性设置为False时,框架中的所有控件都被屏蔽。(4)用鼠标拖动滚动条上的滑块时将触发 事件。A)Change B)KeyPress C)Scroll D)KeyDown(5)单击滚动条上的滚动箭头时触发 事件。A)Scroll B)Change

    17、C)Scroll和Change D)Move(6)将指定的图片文件加载到当前对象中可在属性窗口使用 属性。A)Picture B)CurmetX C) AutoSize D)Stretch(7)为了让图片框(Picture)的大小可以自动适应所加载的图像大小,则应该 。A)设置Stretch属性值为True B)设置AutoSize属性值为TrueC)设置Stretch属性值为False D)设置AutoSize属性值为False(8)为了让加载的图像大小自动适应图像框(ImageBox)的大小,则应该 。A)设置Stretch属性值为True B)设置AutoSize属性值为TrueC)设置

    18、Stretch属性值为False D)设置AutoSize属性值为False(9)编写代码,在窗体、图片框或图像框中装入图片使用 函数。A) PictureLoad B) LoadPicture C) LoadImage D) ImageLoad(10)编写了如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If (Button And 3)=3 Then Print AA End If End Sub 程序运行后,为了在窗体上输出“AA”,应按下的鼠标键为 。A)左 B)右 C)同时按下左、右 D)按什

    19、么键都不显示(11)下列事件中属于计时器的事件是 。A)Click B)DblClick C)Timer D)KeyDown(12)窗体上有一个名称为HScroll1 的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是 。A) Private Sub HScroll1_Change() Print HScroll1.Value End SubB) Private Sub HScroll1_Change() Print HScroll1.SmallChange End Sub C) Private Sub HScroll1_

    20、Scroll() Print HScroll1.Value End Sub D) Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub(13)要使两个单选按钮属于同一个框架,正确的操作是 。A) 先画一个框架,再在框架中画两个单选按钮 B) 先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中 C) 先画两个单选按钮,再画框架将单选按钮框起来 D) 以上三种方法都正确 (14)计时器对象设置时间间隔的属性是 。A)Enabeld B) Index C)Tag D) Interval (15)要使文本框获得输

    21、入焦点,则应采用文本框控件的 。A)GotFocus方法 B)LostFocus方法 C)KeyPress方法 D)SetFocus方法 (16)要使菜单项MenuOne在程序运行时失效,使用的语句是 A) MenuOne.Visible=True B) MenuOne.Visible=False C) MenuOne.Enabled=True D) MenuOne.Enabled=False (17)设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是 。 A)menu1.Enabled=True B)menu1.Enabled=False C)menu

    22、1.Visible=True D)menu1.Visible=False (18)在窗体上有一个文本框控件,名称为TextTime;一个计时器控件,名称为Timer1。要求每一秒在文本框中显示一次当前的时间。程序为: Private Sub Timer1_ _( ) TxtTime.text=Time End Sub 在下划线上应填入的内容是 A) Enabled B) Visible C) Interval D) Timer (19)在窗体上放置一个名称为CommonDialog1的通用对话框;一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标

    23、题为“Save”,缺省文件名为“SaveFile”,在“文件类型”栏中显示All File。则能够满足上述要求的程序是 。A) Private Sub Command1_Click() CommonDialog1.FileName = SaveFile CommonDialog1.Filter = All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc CommonDialog1.FilterIndex = 2 CommonDialog1.DialogTitle = Save CommonDialog1.Action = 2End Sub B) Private Su

    24、b Command1_Click() CommonDialog1.FileName = SaveFile CommonDialog1.Filter = All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc CommonDialog1.FilterIndex = 1 CommonDialog1.DialogTitle = Save CommonDialog1.Action = 2End SubC) Private Sub Command1_Click() CommonDialog1.FileName = Save CommonDialog1.Filter = All

    25、 Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc CommonDialog1.FilterIndex = 2 CommonDialog1.DialogTitle = SaveFile CommonDialog1.Action = 2End SubD) Private Sub Command1_Click() CommonDialog1.FileName = SaveFile CommonDialog1.Filter = All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc CommonDialog1.FilterIndex = 1 Co

    26、mmonDialog1.DialogTitle = Save CommonDialog1.Action = 1End Sub(20)在窗体上添加一个名为ComDialog的通用对话框控件,显示“颜色“对话框应使用的方法是 。A)ShowOpen B) ShowColor C) ShowSave D)ShowPrinter(21)在窗体上画一个通用对话框,其名称为CommonDialog1,然后画一个命令按钮,并编写如下事件过程。 Private Sub Command1_Click()CommonDialog1.Flags=vbOFNHideReadOnly CommonDialog1.Fil

    27、ter= All Files(*.*) |*.*|Text Files(*.txt)|*.txt CommonDialog1.FilterIndex=1 CommonDialog1.ShowOpen MsgBox CommonDialog1.FileName End Sub 程序运行后,单击命令按钮,将显示一个打开对话框,此时在文件类型框中显示的是 。A) All Files(*.*) B) Text Files(*.txt) C) Batch Files(*.bat) D) All Files(*.*) |Text Files(*.txt) (22)在用通用对话框控件建立打开或保存文件对话框

    28、时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是 。A) text(.txt)|(*.txt) B) 文本文件(.txt)|(.txt) C) text(.txt)FFFFF|(*.txt) D) text(.txt)(*.text) (23)设有一个菜单项,名称为MenuItem,为了在运行时使该菜单失效(变灰),应使用的正确语句是 。A)MenuItem.Enabled=False B)MenuItem.Enabled=TrueC)MenuItem.Visible=True D)MenuItem.Visible=False(24)工程中创建新窗体的

    29、方法是 。A) 利用标准工具箱中的窗体控件创建B) 利用“工程”菜单的“添加窗体“项C) 由系统自动产生D) 利用“工具”下拉菜单中的命令创建(25)清除窗体或图形框中由绘图方法或Print方法在运行时生成的图形或文字使用 。A)Cls B) Hide C) Show D) Move(26)在设计多窗体程序时,按照系统默认的名称分别建立4个窗体Forml、Form2、Form3和Form4,则程序运行后,最先出现的窗体是 。A)Forml B)Form2 C)Form3 D)Form4(27)下列事件不属于VB键盘事件的是 。A)KeyPrees B)KeyDown C)KeyUp D)Mou

    30、seOver(28)下列关于多窗体工程的存取说法错误的是 。A)以.frm为扩展名保存窗体文件,以.vbp扩展名保存工程文件B)每个窗体保存为一个扩展名为.frm的文件C)所有窗体文件可以保存为一个以.frm为扩展名的文件D)用“打开工程”对话框打开一个工程时将把属于该工程的所有文件装入内存(29)下列说法正确的是 。A)一个应用程序只包含一个窗体 B) 一个应用程序可以有多个启动窗体C)一个大型应用程序通常由多个主窗体和子窗体组成 D) 一个窗体对应一个窗体文件(30)在窗体放置一个文本框,名称为Text1,并编写如下事件过程Private Sub Form_MouseDown(Button

    31、 As Integer, Shift As Integer, _X As Single, Y As Single) If Button = 2 Then Text1.Left = X: Text1.Top = Y End IfEnd Sub运行程序后,在窗体上单击右键,则 。A) 文本框中间移动到鼠标单击处 B) 文本框左上角移动到鼠标单击处C) 文本框右下角移动到鼠标单击处 D) 无任何反映(31)当程序运行时,在窗体上单击鼠标,以下那个事件是窗体不能响应的事件 。A)MouseDown B)MouseUP C)Load D)Click (32)有如下程序Private Sub Text1_KeyPress(KeyAscii As Integer) Print UCase(Ch


    注意事项

    本文(第7章 用户界面设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开