二、简单应用题
1.【解析】本题主要考查通过菜单实现某些操作。首先按试题要求在窗体上画一个文本框,并分别设置它们的属性,建立弹出式菜单。用PopupMenu方法可以在Form对象上当前鼠标指针位置或指定的坐标位置显示弹出式菜单。
【解题步骤】
(1)控件的主要属性设置见表23-3。
表23-3
控件 |
控件名 | 属性名 | 属性值 |
文本框 | Text1 | Text | 计算机等级考试 |
(2)菜单项的属性设置见表23-4。
表23-4
标题 |
名称 | 内缩符号 | 可见性 |
弹出式菜单 | Format | 无 | False |
加粗 | M1 | 1 | True |
斜体 | M2 | 1 | True |
下划线 | M3 | 1 | True |
(3)编写程序代码:
2.【解析】在多重窗体的操作中,在方法和控件名称前面加窗体名称,可以通过一个窗体对另一个窗体控件进行操作,例如:[窗体名称.]Show方法用来显示一个具有“窗体名称”的窗体。文本框中显示的内容用Text属性表示(也可以用文本框的控件名表示);在Form_load()事件中,执行Text1.PasswordChar=“*”后,文本框中出现“*”字符。
程序提供代码:
三、综合应用题
【解析】变量x和y分别用来记录数列的奇数和偶数项值,数列的变化规律为:
(奇数项)
(偶数项)
变量a是从标签上的标题中读取的计算终值,变量n表示数列的第n项,变量m为数列项值。在Do-Loop循环中,分两次判断是否满足“大于终值”(n>a)的条件,其中任一次满足条件,循环就立即停止,m记录下数列第n项的值,转换成字符串后,在文本框中显示出来。
参考代码:
责任编辑:小草