欢迎来到天天文库
浏览记录
ID:50308032
大小:362.50 KB
页数:37页
时间:2020-03-07
《Visual_Basic程序设计教程 教学课件 作者 王宇 郭元辉第3章 VB语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、主讲教师:VisualBasic程序设计教程高等教育“十一五”规划教材目录VB程序设计概述1.VB可视化编程基础2.VB语言基础3.VB程序控制结构4.数组5.2目录应用程序界面设计7.VB图形操作8.VB文件操作9.VB数据库编程10.过程6.3第3章VB语言基础要点提示基本数据类型变量和常量运算符和表达式常用内部函数程序编码规则4第3章VB语言基础3.1数据类型5第3章VB语言基础3.1数据类型6第3章VB语言基础3.1数据类型3.1.1基本数据类型数值型整型数浮点数字节型货币型整型数是不带小数点和指数符号的
2、数,在机器内部以二进制补码表示。包含整数与长整数。浮点数也称实数,是带有小数部分的数值,它由3部分组成:符号、指数和尾数。包括单精度和双精度。表示无符号的整数,取值范围为0~255,主要用于存储二进制数。表示定点实数或整数,存储时要占用8个字节。最多保留小数点右边的4位和小数点左边的15位,专门用于货币计算。7第3章VB语言基础3.1数据类型3.1.1基本数据类型字符型变长字符串定长字符串变长字符串的长度可变定长字符串的长度固定为n个字符。字符型(String),又称字符串,存放字符型数据。在VB中字符包括所有的
3、西文字符和汉字,首尾用双引号括起来的若干个字符。8第3章VB语言基础3.1数据类型3.1.1基本数据类型日期型日期型数据表示由年、月、日组成的日期信息,或由时、分、秒组成的时间信息,它占用8个字节的内存空间。日期型数据的书写格式为:mm/dd/yyyy或者mm-dd-yyyy(月-日-年)或者是可以辨认的文本日期,且都要用“#”括起来。9第3章VB语言基础3.1数据类型3.1.1基本数据类型逻辑型逻辑型(Boolean)也叫做布尔型,占用2个字节。它的取值只有True(真)和False(假)两个值。当逻辑型数据转
4、换为整数时,True转换为-1,False转换为0;当其他类型数据转换为逻辑型数据时,非0转换为True,0转换为False。10第3章VB语言基础3.1数据类型3.1.1基本数据类型变体型变体型(Variant)可以表示任何类型的数据,也就是说变体型数据的类型是可变的,是所有未定义变量的默认类型。它占用的存储空间较大,所以在编写代码的时候,应当少使用变体型数据。11第3章VB语言基础3.1数据类型3.1.1基本数据类型对象型对象型(Object)数据可用来表示应用程序中的对象,用4个字节存储,它可以是控件对象、
5、OLE对象等。12第3章VB语言基础3.1数据类型3.1.2用户自定义类型它由若干个标准数据类型组成,使用Type语句来定义。Type自定义类型名元素名As数据类型元素名As数据类型…元素名As数据类型EndType13例3.1定义一个有关学生地址的自定义类型。14第3章VB语言基础3.2变量和常量3.2.1变量数据类型作用域名字变量属性变量是用户在设计界面时VB自动产生的,为每一个对象创建的一组变量,并为每个变量设置其默认值。在对象的“属性”窗格中列出了对象的属性变量名和对应的属性值;一般变量是由用户自己定义的
6、变量。15第3章VB语言基础3.2变量和常量3.2.1变量命名规则变量名只能由字母、汉字、数字和下划线组成,但不能以数字开头。变量名的长度不得超过255个字符。不区分变量名的字母大小写。ABC、abc、aBc均表示同一个变量。为规范起见,一般变量名的首字母大写,其余用小写字母;常量全部用大写字母表示。不能将VB的保留字作为变量名使用。16第3章VB语言基础3.2变量和常量3.2.1变量变量声明(1)用Dim语句显式声明变量Dim语句声明变量格式如下:Dim变量名[As数据类型]17第3章VB语言基础3.2变量和常
7、量3.2.1变量变量声明(2)隐式声明VB中允许变量不经过声明就直接使用,称为隐式声明,所有隐式声明的变量都是变体型的。18第3章VB语言基础3.2变量和常量3.2.2常量(1)直接常量直接常量指在程序中直接给出值的数据。例如:123、123.45、1.234E2、"2010"分别表示整型、单精度浮点型(小数形式)、单精度浮点型(指数形式)、字符型。19第3章VB语言基础3.2变量和常量3.2.2常量(2)用户声明的符号常量在应用程序中,为了经常使用某些常数值,可以由用户定义符号常数。语句格式为:Const符号常
8、量名[As类型]=常数表达式20第3章VB语言基础3.2变量和常量3.2.2常量(3)系统常量系统定义的常量位于对象库中,在对象浏览器中的VB和VBforApplication(VBA)等对象库中列出了VB的常量。这些常量可以与应用程序的对象、方法、属性一起使用。21第3章VB语言基础3.3运算符和表达式3.3.1运算符VB为用户提供了完备的算术运算符,可以进行复杂的数学
此文档下载收益归作者所有