VB上机实习第五、六章_vb上机实习第五六章

2020-02-27 实习报告 下载本文

VB上机实习第五、六章由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vb上机实习第五六章”。

165

6.2.1题目

一、选择题

1.以下叙述中,错误的是()。

A.双击鼠标可以触发DbiClick事件

B.窗体或控件的事件名称可以由编程人员确定

C.移动鼠标时会触发MouseMove事件

D.控件的名称可由编程人员确定

2.程序运行后,先将焦点移到文本框中,按A键,然后单击窗体,则在窗体上显示的内容是()。

A.MouseDownB。MouseUpC。LoadD。Click

3.窗体的MouseDown事件过程如下:

From_MouseDown(button As Integer,shift,xAs Single,y As Single)

其中有4个参数,正确的描述是()。

A. 通过button参数可判定当前按下的是哪一个鼠标按键

B. Shoft参数只能用来确定是否按下Shift键

C. Shift参数只能用来确定是否按下Alt键与Ctel键

D. 参数x、y是用来设置鼠标当前位置的坐标

4.当用户按下并释放一个键后触发KeyPre、KeyUp和KeyDown事件,这3个事件的发生顺序是()

A.KeyPre、KeyUp、KeyDown

B.KeyDown、KeyUp、KeyPre

C.KeyPre、KeyDown、KeyUp

D.KeyDown、KeyPre、KeyUp

5.设窗体的KeyPreview属性为True,并且有下列程序。当焦点在窗体上的文本框上时,按下X键,文本框接收到的字符是()。

Private Sub From_keyDown(keycode AS Integer,Shift As Integer)

Keycode=keycode+1

End Sub

A.XB.YC.空格D.没有接收到字符

6.下列关于键盘事件的说法中,正确的是()。

A.按下键盘上的任意一个键和数字键盘的1键的keycode码相同

B.大键盘上的1键和数字键盘的1键的keycode码相同

C.keyDown和KeyUp事件过程中都有keyascii参数

D.大键盘上的4键的上档字符是“¥”,当同时按下Shift键和大键盘上的4键时,Key-Pre事件过程中的keyascii参数值是“$”的ASCII值。

7.在KeyDown或KeyUp事件过程中,能用来检查Ctrl和F3键是否同时被按下的表达式是()。

A.(button=vbCtrlMask)And(keycode=vbKeyF3)

B.Keycode=vbKeyControl+vbKeyF3

C.(keycode=vbKeyF3)And(shift And vbCtrlMask)

D.(shift And VBCtrlMask)And(keycode And vbKeyF3)

1.2.3.4.5.6.7.在执行KeyPre事件过程时,keyascii是所按键____ 值。对于有上档字符和下档字符的键,当执行KeyPre事件过程中,keycode是____ 字符的____ 值在KeyDown和KeyUp事件过程中,当参数shift的值为____,____,____,时,分别代表____,____,____ 键 在MouseDown和KeyUp事件过程中,当参数shift值为____,____,____,时,分别代表鼠标的____,____,____,键 当用户单击鼠标右键时,MouseDown,MouseUp和MouseMove事件过程中的button参数值为____当用户同时按下Ctrl和Shift键时,单击鼠标,MouseDown,MouseUp和MouseMove事件过程中的shift参数为____,如果要在程序运行期间改变鼠标的形状必须先将MousePointer设置为vbCustom,然后在程序中用LoadPicture函数将需要的图标文件《。Ico》或指针文件《.cur》装入____ 属性中。7.只要将MousePointer属性设置为______,鼠标指针就会恢复原样。

1.在菜单中放置分隔栏的方法是将该菜单项的Caption设为()

A.连字符(-)B.下划线(__)

C.连接符(&)D.两个连续的下划线(_ _)

2.以下陈述中正确的是()(多选)

A.分隔栏可以出现在顶级菜单项中

B.顶级菜单项的Checked属性不能为True

C.对同一个菜单项,为其指定访问键后,就不能再为其指定快捷键

D.菜单项的Enabled属性设为False后,它会被灰化显示

3.菜单项数组必须满足()(多选)

A.Name属性值可以不同 B.有相同的行首缩进

C.所有元素在菜单中可以不连续 D.各元素必有惟一索引值

4.为了响应工具栏上的多个按钮的单击事件,可以通过按钮的()属性识别是由哪个按钮引发。

A.Button B.Key C.Index D.B 和C均可

5.在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入()符号,那么在运行程序时按Alt键和该字母键就可以打开该命令菜单。

A.下划线 B.& C.$ D.@

6.如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入()。

A.– B.+ C.& D.#

7.在用菜单编辑器设计菜单时,必须输入的项是()。

A.快捷键 B.标题 C.索引 D.名称

8.菜单控件仅支持以下()事件。

A.Click B.MouseDown C.KeyPre D.Load

9.在使用弹出菜单时,下面说法不正确的情况是()。

A.只能同时显示一个弹出菜单

B.使用PopupMenu 方法来显示弹出菜单

C.在设计时,应该将弹出菜单的顶层菜单项的Visible属性设为False

D.在显示弹出菜单以后,将执行以后的代码

10.下列不能打开菜单编辑器的操作是()。

A.按Ctrl+E

B.单击工具栏中的“菜单编辑器”按钮

C.执行“工具”菜单中的“菜单编辑器”命令

D.按Shift + Alt + M

11.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()。

A.MenuItem.Enabled=False B.MenuItem.Enabled=True

C.MenuItem.Visible=True D.Menultem.Visible=False

12.以下关于菜单编辑器中“索引”项的叙述中,错误的是()。

A.“索引”确定了菜单项显示的顺序

B.“索引”是控件数组的下标

C.使用“索引”时,可有一组菜单项具有相同的“名字”

D.使用“索引”后,在单击菜单项的事件过程中可以通过“索引”引用菜单项

13.用户通过设置菜单项的()属性值为False来使该菜单项不可见。

A.Hide B.Checked C.Visible D.Enabled

14.下列关于菜单的说法中,错误的是()。

A.每个菜单项都是一个控件,与其他控件一样也有其属性和事件

B.除了Click事件之外,菜单项不可以响应其他事件

C.菜单项的索引号可以不连续

D.菜单项的索引号必须从1开始

17.以下有关由多个窗体和标准模块组成的应用程序设计方法的叙述中,错误的是()。

A.在缺省情况下,设计时的第一个窗体被指定为启动窗体

B.通过人为设置,可指定任一窗体为启动窗体

C.通过人为设置,可指定标准模块中的Main()过程为启动过程

D.通过人为设置,可指定窗体模块中的Main()过程为启动过程

18.以下陈述中正确的是()。(多选)

A.一个应用程序中只能有一个MDI父窗体

B.MDI父窗体上可以放置任意控件

C.可以用Print方法在MDI父窗体上显示信息

D.一个MDI子窗体最小化后,其图标显示在MDI父窗体中

19.要在工程中创建一个MDI父窗体只要()。(多选)

A.在菜单中选择“工程”—“添加MDI窗体”

B.在工具栏的添加按钮的下拉菜单中选择“MDI窗体”

C.新建一个窗体,其将MDIChild属性设为True

D.新建一个窗体,其将MDIChild属性设为False

20.要使MDI子窗体在加载时就自动显示出来,应()。

A.将Scrollbars属性设为True

B.将Scrollbars属性设为False

C.将AutoShowChildren属性设为True

D.将AutoShowChildren属性设为False

21.使用MDI窗体时,对于下面的说法选择正确的选项()。

A.能在MDI窗体中打开多个文档界面

B.子窗体是模式窗口

C.子窗体的和父窗体能够同时显示自己的菜单

D.如果子窗体的BorderStyle属性为vbFixedToolWindow,其大小将不能改变

22.多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把()指定为启动窗口。

A.不包含任何控件的窗口 B.设计时的第一个窗体

C.命名为Frm1的窗体 D.包含控件最多的窗体

23.要使自定义的对话框Form1退出,可以在该对话框的“退出”按钮的Click事件过程中使用以下()中的一个语句。(多选)

A.Form1.Unload B.UnloadForm1

C.Form1.Hide D.Unload Me

24.MDI窗体的QueryUnload事件将在()时候被触发。(多选)

A.在代码中使用Unload语句

B.当前Windows操作结束

C.利用Windows任务管理器关闭应用程序

D.MDI窗体正在关闭

E.窗体的所有者正在关闭

F.双击窗体图标或选择控制菜单中的“关闭”命令

二、填空题

1.菜单编辑器的“标题”选项对应于菜单控件的____________属性。

菜单编辑器的“名称”选项对应于菜单控件的____________属性。

菜单编辑器的“可见”选项对应于菜单控件的____________属性。

菜单编辑器的“索引”选项对应于菜单控件的____________属性。

菜单编辑器的“复选”选项对应于菜单控件的____________属性。

菜单编辑器的“有效”选项对应于菜单控件的____________属性。

2.菜单分为______菜单和______菜单,菜单总与__________相关联,设计菜单需要在______中设计。

3.不可以给______级菜单设置快捷键。

4.菜单中的分隔条是一种菜单控件,但不响应__________事件,也不能被选中。

5.为显示弹出式菜单,可以使用__________方法。

6.如果菜单标题的某个字母前输入一个“&”符号,那么该字母就成了热键字母;如果在建立菜单时在标题文本框中输入一个“______”,那么显示时形成一个分隔符。

7.如果把菜单项的______属性设置为True,则该菜单项成为一个选项。

8.不管是在窗口顶部菜单条上显示的菜单,还是隐藏的菜单,都可以用______方法把它们作为菜单在程序运行期间显示出来。

9.菜单设计中每一个菜单项是一个控件,这些控件都只有一个______事件。

10.为了能够通过键盘访问主菜单项,可在菜单编辑器的“标题”选项中的某字母前插入_______符号。运行时,该字母会带有下划线,按Alt键和该字母就可以访问相应的主菜单项。

11.弹出式菜单在___________中设计,且一定要使其______级菜单不可见。

12.要使用工具栏控件设计工具栏,应先在“部件”对话框中选择__________,然后从工具箱中选__________控件。

13.设置工具栏控件的__________属性可以改变工具栏在窗体上的位置。

14.要给工具栏按钮添加图像,应首先在__________控件中添加所需要的图像,然后在工具栏的属性页中选择与该控件相关联。

15.运行时,要使工具栏ToolBar1中索引值为5的按钮无效,应使用语句:________________________________。

16.要使工具栏控件的某按钮呈菜单的式样,可以在其属性页中设置其______选项为5-tbrDropDown。

17.要使用状态栏控件设计状态栏,应首先在“部件”对话框中选择________________,然后从工具箱中选择__________控件。

18.状态栏由多个“窗格”对象组成,“窗格”对象的特征是通过状态栏的_____属性决定的。

19.要在运行时给状态StstusBar1的第二个窗格添加一幅图片,该图片由文件“c:windowsgla.ico”指定,应使用语句:______________________________。

20.SDI指__________界面,MDI指__________界面。

21.要将某窗体定义为一个MDI子窗体,需要将其__________属性设置为True

22.在一个MDI应用程序中,可以含有________、_______、______这3类窗体。

23.一个应用程序最多可以有__________个MDI父窗体。

24.在运行时,MDI父窗体中的子窗体最小化时,其图标将显示在_________中。

长江大学VB上机实习报告

计算机上机实习报告学院:石油工程学院 班级:储运11204 姓名:魏亚荣学号:XXXXXXX 班内序号:XX 指导教师:XXX 第 1 页计算机上机实习报告目录一.系统名称------------------------......

vb上机心得体会

心得体会: 刚开始学习vb的时候,我就觉得大一的计算机基础根本不值一提,难度相去甚远。我问过很多以前的同学,他们都说vb是编程语言中最简单的,但是在这次上机实习过程中,我发现要......

vb大题上机总结

真・vb大题・正式版1.0 ********************************************************************** 在考生文件夹下有一个工程文件sj44.vbp(相应的窗体文件名为sj44.frm ),其......

第五、六章测试题

1.MP3格式的声音文件,音质是最好的,现在商店都有出售MP3播放器。( A )A.错 B.对2.在对图像进行羽化时,羽化的值越小,朦胧的范围越宽。( A ) A.错 B.对3.多媒体技术中的媒体通常是指传递......

VB上机试题及答案

上机操作练习题1.某数组有20个元素,其值为随机产生的两位整数。现要求将前10个元素与后10个元素对换。即第1个元素与第20个元素互换,第2个数与第19个元素互换,…,第10个元素与第1......

《VB上机实习第五、六章.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
VB上机实习第五、六章
点击下载文档
相关专题 vb上机实习第五六章 vb 六章 vb上机实习第五六章 vb 六章
[实习报告]相关推荐
[实习报告]热门文章
下载全文