文档详情

飞思卡尔8位单片机MC9S8 3 高级语言的串行通信编程.ppt

发布:2017-05-27约5.25千字共20页下载文档
文本预览下载声明
3.1 Visual Basic 6.0 编程简介 第三章 高级语言的串行通信编程 主要内容 Visual Basic 6.0 编程简介 Visual Basic 6.0 语言基础 Visual Basic的常用控件 Visual Basic的串行通信控件MSComm Visual Basic的串行通信编程实例 3.1 Visual Basic 6.0 编程简介 3.1.1 Visual Basic概述 Visual Basic 6.0是Windows环境下的通用程序设计工具。“Visual”指的是开发图形用户界面(GUI)的方法,即可视化的方法。“Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用最为广泛的语言 。 特性 : ① 可视化程序设计方法。 ② 采用面向对象的程序设计方法。 ③ 采用事件驱动方式的程序设计原理。 3.1.2 面向对象的程序设计概念 (1)对象及其相关概念 对象:一个整体看待的数据和代码的集合。 属性:每一个对象所具备的特性。 事件:对象所能识别的动作。 方法:对象所能执行的动作。 (2)面向对象的程序设计 面向对象的程序设计方法与编程技术不同于标准的过程化程序设计。面向对象程序设计基本上是一种包装代码,代码可以重用而且维护起来很容易。 3.1.3 事件驱动的程序设计 (1)原理 在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。 (2)事件驱动的程序设计过程 ① 设计出窗口界面。 ② 设置界面中各种对象的属性。 ③ 为对象规定在被某个“事件”激活时执行的“过程”。 ④ 构成完整的应用程序。 3.1.4 Visual Basic 6.0开发系统 (1)Visual Basic 6.0的集成开发环境 Visual Basic是一个所见即所得的软件快速开发工具,在实际的开发流程中,分为两个部分:窗体设计和程序编写。关键部分 有工具箱、工程管理区、窗体设计区、程序设计区、调试运行区。 (2)Visual Basic 6.0的开发环境 Visual Basic开发环境有3种模式,即设计模式、运行模式和中断模式,整个系统的开发过程,就是在这3种模式间不断切换进行的过程。 (3) Visual Basic 6.0 开发应用程序的步骤 ① 创建程序的用户界面; ② 设置界面上各个对象的属性; ③ 编写对象响应事件的程序代码; ④ 保存工程; ⑤ 测试和调试应用程序,检查并排除程序中的错误; ⑥ 创建可执行程序。 3.1.5 Visual Basic 6.0的帮助系统 Visual Basic 6.0本身并不提供帮助系统,它的帮助信息集成在MSDN(MicroSoft Developer Network)中。要获得Visual Basic 6.0的帮助信息,必须另外安装微软公司提供的MSDN。MSDN综合了微软可视化开发工具、系统技术及相关的技术信息。MSDN提供了Visual Basic的技术细节及例程。 3.2 Visual Basic 6.0 语言基础 3.2.1 编码基础 (1)代码的大小写敏感性 VB代码不区分字母的大小写,但是系统会自动将保留字某些字 母更改为大写。在定义变量时,如果变量名中包含大写字母,在后续引用该变量时,变量名也会自动改变大小写,使其与定义时保持一致。 (2)语句书写自由 一行可书写几条语句,语句之间用冒号分隔。 一条语句可分若干行书写,用续行符“_”连接。 一行内的字符不得超过255个。 (3)使用注释有利于程序的维护和调试 (4)常量和变量 在编程时一些固定不变的数值就是常量经常变化的量就是变量 常量和变量的命名规则如下: ①以字母或汉字开头,后可跟汉字、字母、数字或下划线,长度小于等于255个字符。 ②不要使用VB中的关键字。 ③为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。 (5) 数据类型 3.2.2 基本语句 (1) 赋值语句 (2) 条件语句 (3) 循环语句 (4) 子过程语句 (5)
显示全部
相似文档