【VB开源代码栏目提醒】:网学会员,鉴于大家对VB开源代码十分关注,论文会员在此为大家搜集整理了“【精品】第4章VB程序设计基础2010 - 大学课件”一文,供大家参考学习!
本章重点: 数据类型 常量、变量的使用
常用内部函数 运算符、表达式 1 数据类型决定了一个数据如何保存、可参与的 运算。
需掌握每种数据类型的类型名、类型符、字节 数、精度 2 字节 整型数 整数数值 长整数 单精度浮点数 浮点数 双精度浮点数 3 字节 Byte 1个字节 0255 整数 类型符号: Integer 2个字节 -3276832767 例如:01 23 255 长整数 Long 4个字节 例如:1 23 255 32768 4 单精度浮点数 Single 4个字节 符号:! 存储时符号1位 指数8位 尾数23位 精确到7位有效数字 例如: 5 1.5 1.5E3 2.6e-2 5 双精度浮点数 Double 8个字节 符号: 存储时符号1位 指数11位 尾数52位 可精确到15或16位有效数字 例如: 5.0 1.5 3.2 1.5D3 2.6d-2 小数默认为双精度 6 货币 Currency 8字节 固定4位小数 小数点前最多15位 例如:123.4567 货币值可当作数值使用 7 String 类型符号: 用双引号括起来的一串字符 Visual Basic 123xy-Z 双引号作为定界符,不是字符串内容 空字符串:不包含任何字符的字符串 每个汉字也作为一个字符 8 布尔型 Boolean 2个字节 只有两个值:True(真) False(假) 日期型 Date 8个字节 定界符: 例如:200261 12:30 9 对象 Object 4个字节 用于保存图形、OLE对象或其他对象 变体型 Variant 可存储各种数据类型的值 10在
VB立即窗口中执行下面的语句 typename2.5Double 11数据类型 关键字 符号 字节数 表示范围字节型 Byte 1 0255逻辑型 Boolean 2 True、False整型 Integer 2 -3276832767长整型 Long 4单精度型 Single 4 有效数字:7位 12数据类型 关键字 符号 字节数双精度型 Double 8货币型 Currency 8日期型 Date 8字符型 String 字符数x2对象型 Object 4变体型 Variant 按需 13 Type 数据类型名 元素名1 As 数据类型 元素名1 As 数据类型 …… End Type 例如: Private Type student name As String 5 age As Byte 定长字符串 End Type 14Private Type student name As String 5 放在窗体 age As ByteEnd Type 通用声明部分Private Sub Form_Click Dim jake As student jake.name Jake jake.age 20 Print jake.name jake.ageEnd Sub 15变量:值可以改变 常量:值保持不变常量和变量的命名规则 以字母或汉字开头 可包含字母、数字、下划线 最多255个字符 不能使用
VB的关键字(如integer) 不区分大小写 16 正确的名称 strName x1 ab_cd a c 错误的名称 2x _abc xy 171、文字常量 字符串常量:
vb 数值常量:1 3.2 678 十六进制数(前加H或h) H0 H123 Habc 八进制数(前加或O) O123 12 182、符号常量:用符号表示常量 定义方法: Const 常量名 AS 类型 表达式 Const 常量名类型符 表达式 例: Const PI As Single 3.1415926 Const PI 3.1415926 Const PI 3.1415926 PRICE1.40 19 若指定了符号常量数据类型,则以 指定类型为准。
Const pi As Single 3.14159 Const max 3141.59 双精 度 pi 3.14159 max 3142 单精度 整型 20