- Visual Basic程序设计教程
- 隋玉敏 苏宝茹
- 2613字
- 2025-03-22 05:43:18
1.3 Visual Basic程序设计基本步骤
VB程序设计通常包括“创建工程”“设计界面”“设置属性”“编写代码”“保存工程”“运行程序”“调试程序”“最后保存”和“生成可执行文件”等基本步骤。下面以一个实例说明其基本步骤。
【例1-2】 设计一个窗体,窗体内有1个文本框和3个命令按钮控件,其功能是:当按“显示”按钮时,在文本框内显示“青岛科技大学欢迎您”一串蓝色16号黑体字符串;当按“清除”按钮时,清除文本框内全部信息;当按“退出”按钮时,结束程序运行。运行后的结果如图1-16和图1-17所示。

图1-16 单击“显示”按钮后的运行结果

图1-17 单击“清除”按钮后的运行结果
1.创建工程
启动Visual Basic,进入VB集成开发环境。在【文件】菜单中选择【新建工程】菜单项,打开“新建工程”对话框,选择“标准EXE”,单击“确定”按钮。VB6.0创建了一个新的工程并显示一个新的窗体。此时工程默认文件名为“工程1”,窗体默认文件名为 “Form1”。
2.设计界面
(1)添加控件
单击工具箱中的TextBox文本框按钮,此时该按钮为凹下去的,将变为“十”字形的鼠标指针定位在窗体上的适当位置,按下鼠标左键并拖动鼠标绘制出所需尺寸的文本框,然后释放鼠标即可。或者用鼠标双击工具箱中的文本框图标。该文本框则会自动添加到窗体的正中间,再调整其大小和位置。单击工具箱中的CommandButton命令按钮,按照添加文本框的操作,在窗体中添加三个命令按钮。
(2)调整控件的大小与位置
① 调整控件的位置:将鼠标指针放在要调整位置的控件上,按下鼠标左键并拖动,将控件移动到合适的位置上,松开鼠标即可。
② 调整控件的大小:用鼠标单击要调整大小的控件,被选中的控件上会出现尺寸句炳(控件四周的黑色小矩形称作尺寸句炳)。按下鼠标左键拖动尺寸句柄,调整到合适的大小为止。当希望窗体上多个相同控件具有相同大小时(如本例中的三个按钮),可以由【格式】菜单的【统一尺寸】菜单项来实现。本例选择【两者相同】;当希望窗体上多个相同控件整齐排列时,可以由【格式】菜单的【对齐】和【水平间距】或【垂直间距】菜单项来实现,本例选择【对齐】菜单项中的【顶端对齐】和【水平间距】菜单项中的【相同间距】。
(3)锁定控件
为防止应用程序设计过程中不小心移动调整好的控件,可以单击【格式】菜单的【锁定控件】菜单项,此时该窗体上的所有控件都被锁定。创建好的界面如图1-18所示。

图1-18 【例1-2】界面
3.设置属性
用户界面创建好以后,就要为其设置属性。分别选中要设置属性的对象,通过属性窗口设置属性。表1-1列出了本例所有对象及其非默认属性值(对象的名称属性采用默认值)。
表1-1 例1-2各对象的非默认属性设置

属性设置完毕的界面如图1-19所示。

图1-19 设置属性后的界面
4.编写代码
界面仅仅决定程序的外观,程序通过界面上的对象接受到用户输入的信息后要做什么样的响应,进行哪些操作,还需要编写相应的程序代码来实现。编写程序代码通过代码编辑器进行,代码编辑器是一个典型的文本编辑系统,其使用方法与其他文本编辑器基本类似。
代码输入的基本规则如下。
(1)按行输入,每一行以回车结束,光标插入点移至下一行开头,可继续下一行代码的输入。
(2)英文字母输入时不区分大小写(用引号括起来的字符除外)。
(3)代码中所有有意义的符号(特别是标点符号)均为西文符号。
(4)使用“Tab”键可使代码行向右缩进,使用“Backspace”键,可使代码行左移。
本例的代码设计如下。
(1)编写“显示”按钮单击事件过程
用鼠标双击“显示”按钮,进入代码编辑器窗口,代码框中自动显示Command1_Click事件过程代码框架,如图1-20所示,即该事件过程的第一行与最后一行代码,程序员的任务就是在代码框架中编写用于响应该单击事件的程序代码。

图1-20 Command1_Click代码框架
Private Sub Command1_Click() ' 单击"显示"按钮 Text1.FontSize = 16 ' 将文本框显示的字号设置为16 Text1.FontName = "黑体" ' 将文本框显示的字型设置为黑体 Text1.Text = "青岛科技大学欢迎您" ' 在Text1中显示"青岛科技大学欢迎您" End Sub
小贴士
事件过程框架可以通过下面几种方式产生。
➢ 鼠标双击对象。
➢ 在代码编辑器中由用户从键盘直接输入。
➢ 在代码编辑器的“对象”列表框中选定对象名称,再在“过程”列表框中选择事件名称。
(2)编写“清除”按钮的单击事件过程
Private Sub Command2_Click() ' 单击"清除"按钮 Text1.Text = "" ' 清空文本框 End Sub
(3)编写“结束”按钮的单击事件过程
Private Sub Command3_Click() ' 单击"结束"按钮 End ' 结束程序 End Sub
5.保存工程
代码输入完成后,正确的习惯应该是先将程序文件保存起来,而不要急于运行程序,以免程序出错而“死机”可能导致程序代码丢失。
单击【文件】菜单中的【保存工程】选项,或者单击工具栏中的“保存工程”按钮,打开“文件另存为”对话框,此时系统默认的文件夹是C:\Program Files\Microsoft Visual Studio\VB98,建议不要存在默认文件夹中,另外选择一个磁盘建立一个文件夹,本例选择D盘,并在D盘上创建一个文件夹“vb例1-1”。一个最简单的程序也必须有两个文件需要保存,首先保存窗体文件(*.frm),窗体文件可以采用默认名“Form1.frm”,也可以另起个名字,如本例用“例1-1.frm”作窗体文件名。单击“保存”按钮后,再保存工程文件,工程文件的默认名为“工程1.vbp”。本例用“例1-2.vbp”作工程名字。
若要打开已经保存的工程,双击“例1-2.vbp”工程文件即可。
6.运行程序
选择【运行】菜单中的【启动】命令,或单击工具栏上的启动按钮,或按F5快捷键,就可以运行程序。例1-1中单击“显示”按钮,运行结果如图1-16所示。单击“清除”按钮,运行结果如图1-17所示。单击“结束”按钮后,结束程序。
7.调试程序
如果程序运行中出现错误,比如出现VB语法错误(此时将无法继续运行,并出现提示对话框)或是出现逻辑错误(此时可以运行,但结果不是预期的),都要停止运行,进行调试修改。选择【运行】菜单中的【结束】命令,或单击工具栏上的“结束”按钮,结束运行,回到设计状态进行修改。
8.最后保存
修改后的程序一定要选择【文件】菜单中的【保存】命令,或是单击工具栏上的“保存”按钮进行再次存盘,然后再启动试运行,直到试运行完全无误再做最后的保存。
9.生成可执行文件
单击【文件】菜单中的“生成例1-2.exe”选项,即可产生该工程的可执行文件。可以不需要启动VB即可执行文件。但若要使生成的可执行文件在未安装VB系统的Windows环境下运行,还必须制作安装文件Setup.exe,该文件里包含可能用到的其他动态链接库文件。制作安装文件可通过VB的专用工具“Package & Deployment向导”来完成。有关内容请看“附录A”。
综上所述,一个VB应用程序主要由两部分组成:一是用户界面,它是与用户进行交互的窗体(窗体上根据需要包括各种控件对象),二是程序代码,它用于响应各种事件及对输入的数据进行必要处理。