问答题
18分
(1)在名称为Form1、标题为"球类项目"、且没有最大化和最小化按钮的窗体上画1个名称为Combo1的组合框。组合框中的文本内容为空,表项内容有"乒乓球"、"羽毛球"和"网球"三项。运行后的窗体如图...
(1)在名称为Form1、标题为"球类项目"、且没有最大化和最小化按钮的窗体上画1个名称为Combo1的组合框。组合框中的文本内容为空,表项内容有"乒乓球"、"羽毛球"和"网球"三项。运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1、标题为"转换"的窗体上,画1个名称为Shape1、边框宽度为3的形状。再画2个标题分别为"椭圆"和"圆"的命令按钮。如下图所示。
要求:编写适当的事件过程,使得单击"椭圆"按钮时,Shape1的形状变换为椭圆;单击"圆"按钮时,Shape1的形状变换为圆。程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1、标题为"转换"的窗体上,画1个名称为Shape1、边框宽度为3的形状。再画2个标题分别为"椭圆"和"圆"的命令按钮。如下图所示。
要求:编写适当的事件过程,使得单击"椭圆"按钮时,Shape1的形状变换为椭圆;单击"圆"按钮时,Shape1的形状变换为圆。程序中不得使用变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
参考解析: (1)【解题思路】新建一个空白窗体,添加一个组合框控件,根据题目要求修改窗体和控件的属性值。
【操作步骤】
步骤1:新建一个空白窗体,并设置窗体的属性,属性设置如下表所示。
步骤2:添加一个组合框控件,并设置控件的属性,属性设置如下表所示。
完成设置后界面效果如下图所示。
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
(2)【解题思路】新建一个空白窗体,添加一个形状控件和两个命令按钮,并设置好窗体和控件的属性,对两个命令分别添加事件代码,使单击按钮时,窗体中的形状控件能够产生变化。
【操作步骤】
步骤1:新建一个空白窗体,并设置窗体的属性,属性设置如下表所示。
步骤2:向窗体中添加一个形状控件和两个命令按钮,并设置好控件的属性值,属性设置如下表所示。
步骤3:双击“椭圆”按钮,打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。
参考答案(阴影部分是需考生填入的内容)
Private Sub Command1_Click()
Shape1.Shape = 2
End Sub
步骤4:双击“圆”按钮,打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。
Private Sub Command2_Click()
Shape1.Shape = 3
End Sub
步骤5:调试并运行程序,关闭程序后按题目要求存盘。