- 9
- 0
- 约8.27千字
- 约 80页
- 2016-10-26 发布于广东
- 举报
代码不区分字母的大小写,一行允许多达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.事件过程 对象感应到某一事件发生时所执行的程序称为事件过程。 尽管对象能自动识别预定义的事件,但对象是否响应具体事件以及如何响应具体事件则取决于程序员是否在程序中作了安排,即程序员是否为该对象的这个事件编写了实现某一功能的程序代码。想让对象响应事件时,就应把代码写入这
您可能关注的文档
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml004.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml005.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml006.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml007.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml008.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml009.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml010.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml011.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml012.ppt
- 新UML与系统分析设计 第二版 教学课件 张龙祥 uml013.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 2026春节节后复工安全培训课件.pptx VIP
- 2025年内蒙古计算机基础(专升本)考试真题及参考答案.docx VIP
- 20210528-国信证券-磷化工行业分析框架.pdf VIP
- 三年级数学下册口算题(每日一练,共36套).pdf VIP
- 热力引擎-游戏行业:2024年微信小游戏买量获客报告 -.pdf VIP
- GB 50217-2018 电力工程电缆设计标准.docx VIP
- 精品解析:辽宁省沈阳市于洪区2025-2026学年八年级上学期1月期末数学试题(原卷版).docx VIP
- 2024小游戏混合变现白皮书.pdf VIP
- 2026年精选采购年工作计划3篇(采购部工作计划).docx VIP
- 2026年医药冷链物流行业报告.docx
原创力文档

文档评论(0)