新Visual Basic程序设计 第3版 教学课件 吴昌平 第1章.pptVIP

  • 9
  • 0
  • 约8.27千字
  • 约 80页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic程序设计 第3版 教学课件 吴昌平 第1章.ppt

代码不区分字母的大小写,一行允许多达255个字符。 通常一行写一条语句,这样程序看起来比较清晰。 在同一行上也可写多个语句,这时语句间用冒号“:”分隔。 例如,a=4:b=5:c=6。单行语句也可分若干行书写,要使用一个空格后跟一个下划线作续行符。如下所示: dim a as single ,b as single ,c as single _ d as single ,e as single 1.5.4 保存和运行调试工程、生成EXE文件 1.保存工程 选“文件”菜单中的“保存工程”或单击工具栏中的“保存”按钮即可。 对于新工程,系统会在对话框中提示保存的文件夹和文件名,分别保存各类文件。 如果再一次保存工程,这些对话框就不会出现了,因为系统已经知道了要保存位置和文件名。 如果要以另外的文件名存盘,可以选“文件”菜单中的“工程另存为”。 2.运行调试工程 运行工程,尽可能地发现程序中存在的错误和问题,排除错误、解决问题。 运行工程可用以下三种方法: (1)选“运行”菜单中的“启动”。 (2)单击工具栏中的“启动”按钮。 (3)按F5键。 一般来讲,程序很少能一次运行通过,这是因为程序中有这样那样的错误。程序中有错误是难免的也是正常的,这是由它反映的实际问题的复杂性,及程序本身逻辑结构的复杂性决定的。但是,我们对程序中的错误不能置之不理,必须加以排除。 程序中的错误可分为三类: (1)编译错误。在程序编译过程中发现的语法错误。如:表达式(a+b*(d+e),缺少了右括号。 (2)运行错误。在程序运行时执行了非法操作。如:除法运算时除数为零等。 (3)逻辑错误。在程序编译和运行时均不能发现的错误。如:把x+2写成了x+3。 对于前两类错误,在录入或运行过程中系统会指出,程序员可根据系统给出的提示信息予以排除,而对于逻辑错误,则比较麻烦,需要认真分析,有时需借助调试工具才能查出。 3.生成EXE文件 选“文件”菜单中的“生成….exe”(实际操作时,省略号位置上显示的是当前的工程文件名),在弹出的“生成工程”对话框中,选择保存文件夹,输入文件名,单击“确定”按钮,EXE文件便生成了。 1.6 对象、事件与事件过程 VB 是面向对象的程序设计语言。面向对象程序设计是一种以对象为基础,以事件来驱动对象的程序设计方法。它将一个应用程序划分成多个对象,并且建立与这些对象相关联的事件过程。通过对象对所发生的事件产生响应,来执行相应的事件过程,以引发对象状态的改变,从而达到处理的目的。 1.对象 对象是VB应用程序的基础构件。窗体和控件都是对象,被称作对象的还有数据库、图表等,对象具有属性和方法,并响应外部事件。在开发一个应用程序时,必须先建立各种对象,然后围绕对象进行程序设计。 2.对象的属性 属性是指对象的特征。 每一种对象都有一组特定的属性,在属性窗口中可以看到。有些属性属于公共属性,有些属性则属于该对象的专有属性。每个属性都有一个缺省值,如果不改变该值,应用程序就使用它,如果缺省值不能满足要求,就要对它重新设置。 3.对象的方法 方法是VB提供的一种特殊子程序。 每个方法完成某个功能,用来完成诸如显示对象、隐藏对象、绘图、打印等操作。但其实现的步骤和细节用户既看不到,也不能修改,用户能做的就是在编程时直接调用它们。 4.对象的事件 对象的事件是VB预先定义好的,能被对象识别的动作。 例如单击(Click)事件,双击(DblClick)事件、键盘按下(Keypress)事件等。 在运行应用程序时,当单击一个命令按钮,对于命令按钮这个对象,就发生了一个单击事件。 事件可由用户引发(例如单击鼠标),可由系统引发(例如定时器事件),也可由代码间接引发。不同类型的对象能识别不同的事件。如窗体能识别单击和双击事件,而命令按钮能识别单击事件但不能识别双击事件。每一种对象能识别的事件可以从该对象的代码窗口右边事件框的下拉列表中看到。 5.事件过程 对象感应到某一事件发生时所执行的程序称为事件过程。 尽管对象能自动识别预定义的事件,但对象是否响应具体事件以及如何响应具体事件则取决于程序员是否在程序中作了安排,即程序员是否为该对象的这个事件编写了实现某一功能的程序代码。想让对象响应事件时,就应把代码写入这

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档