vb 的数据类型⼀,Numeric(数值型)数据类型
⼆,Byte 数据类型(8位,可以转化为Integer 、Long 、Short 、Single 、Double 、
Decimal 类型,且不会出现溢出的错误)
如果变量包含⼆进制数,则可将其声明为Byte 类型的数组。在转换格式期间⽤Byte 变量存储⼆进制数据就可保留数据。
当String 类型变量在ANSI 和Unicole 格式之间进⾏转换时,变量中的任何⼆进制数据都会受到破坏。
(1)读⽂件时
(2)写⽂件时
(3)调⽤DLL 时
(4)调⽤对象的⽅法和属性时
三,String 数据类型
1.声明字符串变量的格式:Dim S As String
初始化字符串变量的格式:S="哦买了个嘎达"
2.
四,Boolean 数据类型(4个字节,(给出的结论是单独使⽤是4个字节,在数组中⼜是1个字节),⼤部分⼈认为由操作系统和编译系统决定)
0/1
其他Numeric 类型数据转换为Boolean 型,则"0"转换为"False",其他的⾮零数转换为"True",Boolean 的默认值为"False"
五,Date 数据类型
Date(⽇期)和Time(时间)可包含在Date 数据类型中
Date 类型的数据要写在两个“#”之间,如“# January 1,1993”或“#1 Jan 93”,⽽且⽇期和时间的表⽰⽅式取决于计算机。
注:DateAndTime 类可以返回各种形式的时间信息,常⽤的属性有“Now”,“Today”等,常⽤的⽅法
有“Year”、"Month"、“MonthName”、“Weekday”、“WeekdayName”等,如下例,将当前的⽇期及时间返回给“MyDate”:
Dim MyDate As Date
Dim MyWeekdayName As String
六,Object 数据类型
Object 变量作为32位(4个字节)地址来存储,该地址可引⽤应⽤程序中或某些其他应⽤程序中的对象。Object 变量也可以⽤来存储各种类型的数据变量。
例如:Dim objDb as Object
objDb=New DAO.Field()
七,⽤户⾃定义类型(structure|结构)
⽤户⾃定义类型的关键字是“structure”。⼀个结构的定义以“structure”关键字开始,以“End Structure”关键字结束,结构中的元素可以是任意的数据类型的组合,包括其他结构。结构⼀旦定义出来后就可以被⽤作变量声明、参数传递以及函数的返回值等⽤途。
structure Employee
Public GiverName As String '雇员的姓
Public FamilyName As String '雇员的名
decimal是整数数据类型Integer 整型4字节变量存储为32位整数型,范围从-2147483.648⾄2147483.648
Long 长整型8字节变量存储为64位整数型,范围从-9223372036854775.808⾄9223372036854775.807
Short 短整型2字节变量存储为16位整数型,范围从-32768⾄32767
Single 单浮点型4字节变量存储为32位浮点数值型,范围:负数为-3.402823E38到-1.401298E-45;
正数为1.401298E-45到3.402823E38
Double 双浮点型8字节
变量存储为64位浮点数值型,范围:负数为-1.79769313486231E308到-4.94065645841247E-324;
正数为4.94065645841247E-324到1.79769313486231E308Decimal ⼗进制型12字节⽆⼩数点的整数范围是-79228162514264337593543950335到79228162514264337593543950335
Public Extension As Long '雇员的电话 End Structure
⼋,类型转换函数
转:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论