请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
1.在名称为Form1的窗体上放置一个名称为Drive1的DriveListBox控件,一个名称为Dir1的DirListBox控件和一个名称为File1的FileListBox控件。程序运行时,可以对系统中的文件进行浏览;当双击File1中的文件名时,用MsgBox显示文件名(不显示路径名)。
注意:程序中不得使用任何变量;保存时必须存放在考生文件夹下,窗体文件名为Sjt1. frm,工程文件名为sjt1.vbp。
2.在名称为Form1的窗体上放置一个名为Text1的文本框控件和一个名为Timer1的计时器控件,程序运行后,文本框中显示的是当前的时间,而且每一秒文本框中所显示的时间都会随时间的变化而改变。
注意:程序中不得使用任何变量;保存时必须存放在考生文件夹下,窗体文件名为sjt2. frm,工程文件名为sjt2.vbp,如图1—1所示。
第1题:
在宏的表达式中还可能引用到窗体或报表上控件的值。引用窗体控件的值可以用表达式______。
A.Forms!窗体名!控件名
B.Forms!控件名
C.Forms!窗休名
D.窗体名!控件名
第2题:
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Forml的窗体上建立一个名称为Commandl的命令按钮数组,含三个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高、宽均为300、800。窗体的标题为“按钮窗口”。运行后的窗体如图4所示。 注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。(2)在名称为Forml的窗体上画一个名称为Shal的形状控件,然后建立一个菜单,标题为“形状”,名称为shape0,该菜单有两个子菜单,其标题分别为“正方形”和“圆形”,其名称分别为shape1和shape2,如图5所示,然后编写适当的程序。程序运行后,如果选择“正方形”菜单项,则形状控件显示为正方形;如果选择“圆形”菜单项,则窗体上的形状控件显示为圆形。 注意:程序中不能使用变量,每个事件过程中只能写一条语句。保存时必须存放在考生文件夹下,工程文件名为sjit2.vbp.窗体文件名为sjt2.frm。
第1小题
【审题分析】本题只需按题目要求画出含三个元素的按钮数组,并分别设置Caption属性。
【操作步骤】
步骤l:新建一个“标准EXE”工程,如表1-1在窗体中用“复制”和“粘贴”画出控件数组并设置属性。
步骤2:按要求将文件保存至考生文件夹中。
【主要考点】控件数组画法。
第2小题
【知识点拔】形状控件(Shape)提供了显示一些规则图形的简易方法。通过设置形状控佴Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形。Width属性用于设置形状的雹度,当形状为圆时即为圆的直径。
【审题分析】要实现席题中的功能,应在“正方形”菜单项的Click事件过程中,令Sha1的Shape属性为1,在“圆形”菜单项的Click事件过程中,令Sha1的Shape属性为3。
【操作步骤】
步骤1:新建一个“标准EXE”工程,在窗体Forml中画一个名为Sha1的形状控件。
步骤2:选择【工具】->【菜单编辑器】命令,打开菜单设计器,如表1.2中的设置建立菜单项。
步骤4:按要求将文件保存至考生文件夹中。
第3题:
2、关于VB的窗体下列说法中不正确的是
A.窗体就是应用程序的界面,每个应用程序中至少有一个窗体
B.窗体是一个容器,在窗体上可以添加很多其他控件
C.窗体是一个控件,可以像标签、文本输入框、命令按钮等控件那样通过鼠标拖的方法创建
D.启动VB后,VB会在其编辑界面上自动创建一个名称为Form1的窗体
第4题:
在宏的表达式中还可能引用到窗体或报表上控件的值。引用窗体控件的值可以用表达式( )。
A.Forms!窗体名!控件名
B.Forms!控件名
C.Forms!窗体名
D.窗体名!控件名
第5题:
设窗体上有一个DriveListBox控件Drive1,一个DirListBox控件Dir1和一个FileListBox控件File1,该窗体刚装入时,显示C盘根目录下的全部 .BAT 文件(如图),要求在用户选择Drive1控件中的驱动器后,Dir1控件中的目录随之改变,当Dir1中的目录改变后,File1控件中的文件随之改变。请编写出相应的程序。
略