VB课件--第3讲 VB语言基础.docVIP

  • 38
  • 0
  • 约1.27万字
  • 约 10页
  • 2017-08-26 发布于河南
  • 举报
第3讲 VB语言基础 本章要掌握和了解的内容 熟悉程序代码和语句书写规则;掌握数据类型;掌握变量、常量的声明;掌握运算符和表达式的使用;掌握常用内部函数的使用。 重点:变量、常量的声明及使用,运算符、表达式及常用函数的使用。 难点:数据类型 3.1 数据类型 1. 字符串数据类型(String) (1)变长字符串数据类型 (2)定长字符串数据类型 表示空字符串,而 表示有一个空格的字符串。 若双引号是字符串中的字符,则用连续两个双引号表示。as2w、as2w、asdbc、 asdbc 2. 数值型数据类型(Numeric) 数值型包括:整型Integer、长整型Long、单精度型Single、双精度型Double、货币型Currency、字节型Byte。 整 型:123,123%,123 单精度型:12.5,12.5!,1.23E2,1.23E-3 双精度型:12.5#,12.5D-3,1.23D3,1.23E3# 货 币 型:123@,1.23@ 3. 逻辑数据类型(Boolean) 逻辑型又称布尔型,它只有两种取值(True| False),通常作为判断条件,也称关系变量。 当逻辑型数据转换成整型数据时,True转换为-1,False转换为0。 当数值数据转换成逻辑型数据时,非0数转换成为True,0转换成为False。 4.日期(Date)数据类型 日期型数据有两种表示方法:一种是任何字面上可被认作日期的和时间的字符,只要用号码符(#)括起来表示。另一种是用数字序列表示。 日期:公元100年1月1日到9999年12月31日 时间:00:00:00~23:59:59 6.对象(Object)数据类型 对象型数据用来表示引用应用程序中的对象,它可以是控件对象、OLE对象等。 Set MyTxt = Text1 MyTxt.BackColor = RGB(0,0,255) 3.2 变量和常量 3.2.1 变量 变量:在程序运行中其存储的值可以改变 1. 变量的命名规则 2.声明变量 (1)用Dim语句显式声明变量 Dim 变量名 [As 类型] 省略可选项,创建的变量为变体变量(变体型)。 一条Dim语句可同时定义多个变量,但每个变量应有类型说明,否则为变体型。 例如:Dim x,y As Single则创建了变体型变量x,单精度型变量y。 (2)隐式声明 不声明而直接使用的变量为隐式声明,所有隐式声明的变量都是变体型变量。 (3)变量的作用范围(域) Public | Private | Dim | Static 变量名 [As 类型] 3.2.2 常量 常量是在程序运行中不变的量,VB有三种常量: 直接常量:其常数值直接反映了其类型 123,123,123.45,1.234E2,123D3,O123,H12D,123,St12,#2008-11-12# 符号常量: Const 符号常量名 [As 类型] = 表达式 例如: Const Pi = 3.14159 符号常量一旦声明,只能在程序代码中引用,不能改变其值。 系统常量:系统提供许多内部常量 例如:vbCrLf、vbRed、vbBlue 符号常量的作用范围(域)[Public | Private] Const 符号常量名 [As 类型] = 表达式 (1)用Public在添加的“模块”中声明 (2)用Private在代码窗口的“通用/声明”处声明 (3)在过程中直接用Const声明 3.3 运算符和表达式 3.3.1 运算符 运算符是表示实现某种运算的符号。VB中的运算符4类。 1.算术运算符 ()、^、-、*、/、\、Mod、+、- 2. 字符串运算符 、+ 1)数值型:则进行算术加运算 2)一个为数字字符,另一个为数值,自动将数字字符转换为数值后进行算术加 3)一个为非数字字符,另一个为数值型,出错。 3. 关系运算符 =、、=、、=、、Like、Is 关系运算符是双目运算符,作用是对两个操作数进行大小比较,若关系成立,则返回True,否则返回False。 关系运算规则: ① 操作数是数值型,则按其大小进行比较。 ② 操作数是字符型,则按字符的ASCII码值从左到右逐一进行比较。 ③ 汉字以拼音为序进行比较。 ④ 日期比较,越靠近当前日期越大 ⑤ Like运算符 Like运算符与通配符?、*、#、[字符列表]、[!字符列表]结合使用 ?表示任何一个单一字符;* 表示零个或多个字符; # 表示(0~9)任何一个数字; [字符列表]表示字符列表中的任何单一字符;[!字符列表]不在字符列表中的任何单一字符。 字符串 Li

文档评论(0)

1亿VIP精品文档

相关文档