理论教育 VisualBasic:保存、装入和运行程序

VisualBasic:保存、装入和运行程序

时间:2023-11-19 理论教育 版权反馈
【摘要】:VB程序设计中的三种错误类型:编译错误,运行时错误和逻辑错误。运行时错误运行时的错误是指应用程序在运行期间执行了非法操作所发生的错误。逐语句逐条语句执行程序,每执行一条语句后就返回中断模式。

VisualBasic:保存、装入和运行程序

一、保存程序

1.VB应用程序文件的保存类型

VB应用程序可以用4种类型的文件保存,一类是单独的窗体文件,扩展名为.frm,一类是公用的标准模块文件,扩展名为.bas,第三类是类模块文件扩展名.cls,第四类是工程文件,这种文件由若干个窗体和模块组成,扩展名为.vbp。

2.文件的保存过程

在保存工程文件之前,应分别保存窗体文件和标准模块文件。

二、程序的装入

一个应用程序包括4类文件,既窗体文件、标准模块文件、类模块文件和工程文件。这4类文件都有自己的文件名,但只要装入工程文件,就可以自动把与工程有关的其他3类文件装入内存。

三、程序的运行

运行程序有两个目的,一是输出结果,二是发现错误。在VB中,程序可以用解释方式执行,也可以生成可执行文件(.exe)。

1.解释运行:工具栏上的启动按钮

2.生成可执行文件:文件菜单中生成可执行文件。

四、调试程序

中断模式下程序处于挂起状态,可以阅读和修改代码并进行调试程序。

1.程序调试与错误处理

程序调试是程序设计的基本功之一,也是一个实践性很强的工作,需要在实践中不断总结经验,才能逐步提高自己的调试程序的能力。

程序调试的主要任务:查找程序的错误和排除错误。

VB程序设计中的三种错误类型:编译错误,运行时错误和逻辑错误。

(1)编译错误

编译错误是指在程序编译过程中出现的错误。通常是由于不正确书写代码而产生的。如:关键字写错,遗漏标点符号括号不匹配等。

(2)运行时错误

运行时的错误是指应用程序在运行期间执行了非法操作所发生的错误。如下标越界。

(3)逻辑错误

逻辑错误使程序运行时得不到预期的结果。这种程序没有语法错误,也能运行,但却得不到正确的结果。例如,在一个算术表达式中,把乘号“*”写成了加号“+”,条件语句的条件写错,循环次数计算错误等,通常,调试程序过程中所花的大部分时间和精力都用在调试逻辑错误上。

2.VB程序设计中的三种模式

(1)设计模式(www.daowen.com)

可以建立应用程序的用户界面,设置控件的属性,编写程序代码等。

(2)运行模式

可以测试程序的运行结果,可以与应用程序对话,还可以查看程序代码,但不能修改程序。

(3)中断模式

可以利用各种调试手段检查或更改某些变量或表达式的值,或者在断点附近单步执行程序,以便观察程序的动态变化,找出可能的错误。

3.VB调试工具

使用“调试”菜单或“调试”工具栏。

图3-2 VB调试工具

(1)切换断点

“切换断点”按钮用来设置断点。

(2)逐语句

逐条语句执行程序,每执行一条语句后就返回中断模式。

如果执行的是过程调用的程序(如Call程序),“逐语句”操作也会跟踪到被调程序中继续一条语句一条语句的执行。

(3)逐过程

逐过程执行是以整个函数或过程为一个整体,一次执行。逐过程与逐语句一样,能够一条语句一条语句地执行代码。把被调用的函数或过程当作一个语句来看待。

(4)跳出

单击“调试”工具栏上的“跳出”按钮,则VB将连续执行完该过程的其余部分,返回调用过程的下一条语句并恢复中断模式。

(5)本地窗口

显示当前过程中所有变量和活动窗体的所有属性值。

(6)立即窗口

可以检查某个属性或者变量的值,也可以对表达式求值,或为变量或属性赋值等。

(7)监视窗口

对用户定义的表达式进行监视。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈