1.3 设计一个较为完备的用户界面
例1.2 编制某振动混料斗隔振计算程序_带控件界面
即第三步,设计一个较为完备的用户界面,包括给界面内设置的控件命名、确定属性等。
操作步骤:
● 首先要启动Visual Basic 6.0。
● 在[新建工程]对话框中选择“标准EXE”选项,以便以后可生成执行文件的用户工程。系统会自动创建一个名为Form1的窗体,下一步的程序设计都在Form1窗体中进行,这也是以后程序运行的界面。
● 从前面的某振动混料斗所用的隔振器弹簧刚度计算的程序源代码里有两个输入已知参数,有两个输出参数,因此在Form1窗体里,添加5个标签控件,5个文本框控件,及添加两个命令按钮控件按钮,为了使界面的输入、输出、按钮分成四块,在这四块中用直线按钮添加三直线。到此窗体界面上的控件设置完后,如图1.9所示。
图1.9 窗体界面上的控件设置
向窗体内加添控件的方法同前,以后相同的操作方法为节省篇幅一般从略。
● 设置对象属性
单击要设置属性的控件,控件周围就会出现八个小点,即处于选中状态,同时在屏幕右边会出现一个相对应的属性窗口。在该窗口中选择要修改的属性,然后在属性值栏输入或选择所需的属性值即可。
下面,完成本例的属性设置:
① 在属性窗口的对象框中选择Form1,在属性列表中将Form1的[Caption]属性设置为“混料斗隔振计算”。
② 在属性窗口的对象框中的第一块分别选择Label1控件、Label2控件、Label3控件的属性列表中的[Caption]属性,分别设置为“参振重量N”、“激振器激振频率rad/s”、“要求的隔振系数”。第二块分别选择Label4控件的属性列表中的[Caption]属性,设置为“隔振后的频率rad/s”。选择Label5控件的属性列表中的[Caption]属性,设置为“隔振弹簧刚度N/cm”。
③ 在属性窗口的对象框中分别选择Text1控件、Text2控件、Text3控件、Text4控件、Text5控件在属性列表中的[Text]属性,再分别设置为“空”值(即将[Text]属性中的原有值“Text1”、“Text2”、“Text3”、“Text4”、“Text5”分别删除)。
④ 第三块,在属性窗口的对象框中分别选择Command1、Command2,在属性列表中将它们的[Caption]属性分别设置为“计算”和“结束”。
单击Visual Basic标准工具栏上的按钮,或按F5键,编译并运行上述程序,界面如图1.10所示。
图1.10 运行上述程序窗体界面
● 双击按钮,程序代码窗口便立即出现。
● 事件过程的开头和结尾由系统自动生成在程序代码窗口中,如:
Private Sub Command1_Click() End Sub