欢迎来到天天文库
浏览记录
ID:52651531
大小:254.50 KB
页数:43页
时间:2020-04-12
《通过本章的学习,读者应该对VB有一个总体的认识,深入了.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、教学要求:本章是VisualBasic最基本的知识。通过本章的学习,读者应该对VB有一个总体的认识,深入了解面向对象的编程思想,熟练掌握它的语言基础知识,为后面章节的学习打下基础。1.1VisualBasic产品的发展历史及其性能简介1.2数据表的数据类型及其基本说明1.3程序设计中常量、变量及其数据类型1.4VisualBasic常用的运算符与表达式1.5常用内部函数1.6过程及其具体应用1.7VisualBasic语言编码规则1.8VisualBasic与面向对象编程方法1.9小结第1章VisualBasic的基本应用1.1VisualBasic产品的发展历史及其性能
2、简介1.1.1VisualBasic的诞生及其发展VisualBasic最早是1991年Microsoft公司推出的,当时是VisualBasic1.0,虽然刚推出时缺陷很多,但经过Microsoft公司的不断努力,随后又相继在1992年、1993年、1995年和1997年推出了2.0到5.0的版本,1998年推出了6.0.整个过程中功能得到了不断完善和扩充,特别是VisualBasic6.0较之以前的版本其功能和性能都大大增强了,特别是数据库管理、网络应用方面更胜一筹。VisualBasic6.0有三个版本,分别是学习版(Learning)、专业版(Profession
3、al)、企业版(Enterprise)1.1.2VisualBasic的主要特点1.面向对象的可视化程序设计传统的结构化语言,如Basic、Pascal和C等都是采用面向过程的编程方法。在这种方法中,代码和数据具有很大的分离性,因此这样的程序具有很多缺陷,如程序的可读性、可维护性很差。VisualBasic采用了面向对象的程序设计方法(OOP),这种方法是把程序和数据封装在一个类中,类的实例就是对象。每个对象都是可视化的。设计程序时只需用现有的工具根据要求直接拖出所需的对象,并为每一个对象设置属性。程序员的工作仅编写针对对象要完成那些功能的程序。因而程序设计的效率可大大提
4、高。2.事件驱动的编程机制传统的程序设计是一种面向过程的设计方式,程序总是按事先设计好的流程进行,而不能将后面的程序放在前面运行,当然用户就不能随意改变、控制程序的流向,这很不符合人类的思维习惯。事件驱动是非常适合图形用户的编程方式,在图形用户界面的应用程序中,程序员只要编写响应用户动作的代码,每个动作之间不一定有联系,这样的应用程序代码较短,当然程序既易编写又易维护。3.支持多种数据库的访问数据库访问特性允许对包括SQLServer和其他数据库在内的大部分数据库格式建立数据库和前端应用程序。4.支持动态链接库(DLL)、动态数据交换(DDE)、和对象连接和嵌入(OLE)
5、。5.完备的Help联机帮助功能。1.1.3学习VisualBasic的建议1.理解基本概念我们要清楚的理解数据、流程、赋值等概念;我们要掌握结构化程序设计方法、面向对象程序设计方法;以及我们要理解窗口、对象、属性、方法和事件等概念。2.抓住基本特征要从特点入手:对象(Object)、属性(Property)、方法(Method)、事件(Event)。这4个特点构成了VisualBasic的灵魂。因此我们必须先理解这4个基本特征。3.经常练习编程学习语言,一定要经常动手练习编程,VisualBasic也是一样,编程过程就是一点一滴的积累过程。4.学会使用帮助学会随时使用帮
6、助文件(MSDN),以及多看一些优秀编程实例。1.2数据表的数据类型及其基本说明1.2.1标准数据类型1.2.2自定义数据类型在VB中除了可以使用前面介绍的标准数据类型外,还可以让用户自己定义数据类型。自定义数据类型有若干个标准数据类型组成,类似于C语言中的结构Pascal语言中的记录类型,自定义数据类型可通过Type语句实现。其语法结构如下:Type数据类型名元素名1[<下标>]AS类型元素名2[<下标>]AS类型………..元素名n[<下标>]AS类型EndType其中元素名表示自定义数据类型中的一个成员,下标表示该元素是数据变量,类型表示该元素为何种数据类型。1.3程
7、序设计中常量、变量及其数据类型1.3.1常量在程序运行过程中,其值不能被改变的量称为常量。在VB中有3种常量:普通常量、符号常量、系统常量。普通常量一般可从字面上区分其数据类型;符号常量就是用一个字符串(称之为符号或常量名)代替程序中的一个常数;系统常量是VB系统定义的常量,存放于VB系统库中。1.普通常量(1)整型常量(2)实型常量(3)字符串常量(4)逻辑常量(5)日期常量2.符号常量在程序设计中,某个变量多次被使用,则可以使用一个符号来代替该常量。例如数学运算中的圆周率П(3.14159265....),可以使用PI来表
此文档下载收益归作者所有