二级VB上机试练习习题
第1套参考答案与解析
一、基本操作题
标题 |
名称 |
内缩符号 |
| 文件 |
vbFile |
O |
| 打开 |
vbOpen |
1 |
| 关闭 |
vbClose |
1 |
| 退出 |
vbExit |
1 |
| 帮助 |
vbHelp |
0 |
(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。
(5)设计完成之后,按规定方式存盘。
2.【解析】单击命令按钮触发Click事件,命令按钮的标题由其Caption属性设置;在窗体上打印信息通过Print方法来实现。
【解题步骤】
(1)建立界面和控件并设置控件属性。程序中用到的控件及其属性见表1-2。
表1-2
控件 |
属性 |
设置值 |
控件 |
属性 |
设置值 |
| Name |
Cmd1 |
Name |
Cmd2 |
||
| 按钮 |
Caption |
喜欢 |
按钮 |
Caption |
不喜欢 |
参考代码:
Private Sub Cmd1_Click()
Print“数理化”
End Sub
(3)调试并运行程序。
(4)按题目要求存盘。
Private Sub Cmd2_C1ick()
Print“政史地”
End SUb
二、简单应用题
1.【解析】本题考查的是列表框控件List的使用。向列表框中添加项目可以用AddItem方法,也可以在属性窗口中进行。
但题目中要求是程序运行后自动添加,所以利用代码实现。
(1)首先按要求打开给定工程文件kt3.vbp及其窗体文件kt3.frm。
(2)在窗体上建立控件并设置控件属性。程序中用到的控件及属性设置见表1-3。
表1-3
控件 |
属性 |
设置值 |
控件 |
属性 |
设置值 |
| 列表框 |
Name |
List1 |
Name |
C1 |
|
| 文本框 |
Name |
Text1 |
命令按钮 |
Caption |
复制 |

(4)For语句循环变量的起始值为0。
(5)列表框的Text属性为最后一次选中的表项的文本
(6)修改这两处的代码。
参考代码如下:

(7)调试并运行。
(8)按题目要求存盘。
2.【解析】本题主要考查复选框的使用。单击命令按钮触发Click事件,程序中需要检测复选按钮的状态,可以通过Value属性来实现。如果复选按钮被选中,则Value值为1,否则Value值为0。
(1)在窗体上先按要求建立控件,设置控件属性,程序中用到的控件及属性见表1-4。
表1-4
对象 |
属性 |
设置值 |
||
| Name |
Ch1 |
|||
| 复选按钮 |
Caption |
体育 |
||
| Name |
Ch2 |
|||
| 复选按钮 |
Caption |
音乐 |
||
| Name |
Ch2 |
|||
| 复选按钮 |
Caption |
美术 |
||
| 标签 |
Caption |
爱好 |
||
| Name |
C1 |
|||
| 按钮 |
Caption |
显示 |
||

(3)读懂程序,分析代码。
①通过语句S=”我的爱好是”可知S为字符串,所以应改为:Dim s As String
②由语句:s=s+Chx.Caption可知输出的变量为S,所以应改为:Print S
(4)编写程序代码,整理后可得如下参考代码:

(5)调试并运行程序。
(6)按题目要求存盘。
