【教学课件】第3章VisualBasic语言基础.ppt
《【教学课件】第3章VisualBasic语言基础.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第3章VisualBasic语言基础.ppt(38页珍藏版)》请在三一办公上搜索。
1、3.1 字符集3.2 数据类型3.3 常量与变量3.4 运算符与表达式3.5 常用内部函数3.6 Visual Basic语句,第三章 Visual Basic语言基础,3.1 字符集,1.字符集数字:09大小写英文字母:az,AZ特殊字符2.关键字 关键字又称保留字,是语法的组成部分且有固定的含义,用于表示系统提供的标准过程、函数、运算符、常量等。,3.2 数据类型,所有变量都具有数据类型,以决定能够存储哪种数据。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。除变量外,数据类型也用于其他场合。如在给对象属性赋值时,这个值就有数据类型;函数的参数也有数据类型。事实上,在 Vis
2、ual Basic 中,凡是涉及数据就与数据类型有关,包括:变量、常量、数组,以及函数、过程中的参数。Visual Basic提供了标准数据类型主要有字符串型数据和数值型数据,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。,Visual Basic的标准数据类型,1.字符(String)数据类型,字符串:是用双引号界定的一个字符序列,由ASCII字符(除双引号和回车符之外)、汉字及其它可打印字符组成。如:“Visual Basic 6.0 程序设计”“”说明:(1)字符串中包含的字符个数称为字符串的长度(2)双引号起界定作用,字符输出时不显示双引号,从键盘输入字符串时,也不需要键入双
3、引号(3)字符串中的字符靠ASCII码识别,故大小写是有区别的。如:“ABC”与“abc”是不同的字符串。,2.数值(Numeric)数据类型,Visual Basic 支持几种数值数据类型:(1)Integer(整型):十进制整型、八进制整型、十六进制整型,Long(长整型),字节型(2)实型数:Single(单精度浮点型)、Double(双精度浮点型)、Currency(货币型),3.逻辑(Boolean)数据类型,若变量的值只是“true/false”、“yes/no”、“on/off”信息,则可将它声明为 Boolean 类型。Boolean 的缺省值为 False。,4.日期(Dat
4、e)数据类型,用于存储Date 和 Time 值,Visual Basic 接受许多种文字的 Date 和 Time 格式。例如:Dim SomeDate As Date SomeDate=#1980-03-16#SomeDate=#3-6-93 13:20#SomeDate=#March 27,1993 1:20am#,5.对象(Object)数据类型,Object 变量采用 32 位(4 个字节)地址来存储对象,该地址可引用应用程序中或某些其他应用程序中的对象。可以随后(用 Set 语句)指定一个被声明为 Object 的变量去引用应用程序所识别的任何实际对象,如:Dim objDb As
5、 Object Set objDb=OpenDatabase(c:Vb5Biblio.mdb),6.变体(Variant)数据类型,Variant 型是声明变量时的缺省类型,能够存储所有类型的数据。如果把数据赋予 Variant 变量,则不必在这些数据的类型间进行转换;Visual Basic 会自动完成任何必要的转换。例如:Dim SomeValue SomeValue=17 SomeValue=SomeValue-15 SomeValue=U&SomeValue,自定义数据类型,在模块的声明部分可以使用Type语句建立自定义数据类型。语法格式:Private|Public Type自定义类
6、型名 元素 As 类型 End Type,3.3.1 常量或变量的命名规则,常量或变量的名字须以字母或汉字开头,后跟字母、汉字、数字或下划线组成的序列,长度不超能超过255个字符不能使用VB中的关键字命名常量或变量VB不区分常量或变量名中的大小写字母为提高程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型,3.3 常量与变量,3.3.2 常量,在程序中设置的常量,既是用标识符表示永远不变的数值或字符串。通过采用有意义的标识符表示常量值,由此可以提高源代码的可读性和可维护性。值得注意的是:常量不能象对变量那样在程序运行过程中给常量标识符赋以新值。常量有两种来源:内部的或系统定义的,
7、其由Visual Basic系统或引用的对象提供。用户自定义的,其需要用 Const 语句来声明。,1.用户声明常量,用户自定义常量在使用前需要声明,由此使该标识符能够被程序识别。其语法是:Public/Private Const 常量名As 类型=常量表达式 例如:Const conMaxPlanets As Integer=9 一旦已定义常量,就可将其放置在代码中使用。,一旦已定义常量,就可将其放置在代码中使用。例如:Const conMaxPlanets As Integer=9Const numPeople As Integer=19Static SolarSystem(1 To co
8、nMaxPlanets)If numPeople conWorldPop Then Exit Sub 说明:(1)常量声明格式中的AS 类型可用类型符代替(2)常量名不能与关键字或所在过程内的变量或其它常量同名,其有效范围为常量声明语句所在的程序单位(3)经过声明的常量是常数值的名字,不能在程序代码中修改它的值(4)常量声明时若不指明数据类型,有时存在多义性,2.系统提供的常量,在VB的对象库中,提供了应用程序和控件的系统常量.在”对象浏览器”中列举了VB、VBA的常量。为避免不同对象中同名常量的混淆,引用时用2个小写字母作前缀来指定常量所在的对象库。如:vb:表示VB和VBA中的常量 xl:
9、表示Excel中的常量 db:表示Data Access Object库中的常量系统常量的使用,提高了程序的可读性和编写高效率。,3.3.3 变量,在 Visual Basic 中执行应用程序期间,用变量临时存储数据。变量有名字(变量标识符)和数据类型(确定变量能够存储的数据的种类)。可以把变量看作内存中存放未知值的所在处。,1.变量的声明,声明变量就是事先将变量通知程序,由此使变量的使用合法。(1)用Dim语句声明变量 语法:Dim 变量名 As 类型 例如:Dim I As Integer 若As 类型省略,则声明的变量为变体类型,一条Dim语句可同时定义多个变量.如:Dim intX a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 VisualBasic 语言 基础
链接地址:https://www.31ppt.com/p-5658516.html