尘与风
换个角度思考问题
可以扭转一切
级别: 管理员


精华: 15
发帖: 360
威望: 448 点
VB币: 4937 个
贡献值: 86 点
在线时间:115(小时)
注册时间:2008-04-07
最后登录:2008-10-05

 VB数据类型

管理提醒:
本帖被 尘与风 从 『VB交流&提问』 移动到本区(2008-05-06)
数据类型
存储空间大小
范围
备注
Byte
(字节型)
1 个字节
0到255无符号整数,不能存储负数
Byte型变量一般用来保存二进制数据
Boolean
(布尔型)
2 个字节
True或False
Boolean的缺省值为False
例如:a = True
Integer
(整型)
2 个字节
-32,768到32,767
之间的整数
例如:b = 100
Long
(长整型)
4 个字节
-2,147,483,648到2,147,483,647
之间的整数
例如:c = 1000
Single
(单精度浮点型)
4 个字节
负数时从-3.402823E38到-1.401298E-45;
正数时从1.401298E-45到3.402823E38
例如:x = 3.4567
Double
(双精度浮点型)
8 个字节
负数时从-1.79769313486232E308到-4.94065645841247E-324;
正数时从4.94065645841247E-324到1.79769313486232E308
Double与Single一样用于存储浮点数,但是范围较大.
例如:y = 123.456789
Currency
(货币型)
8 个字节
从-922,337,203,685,477.5808
到922,337,203,685,477.5807
Currency变量存储的数值其小数点后4位
和小数点前15位,均为精确运算.一般用于财务计算.
例如:y = 12345.6754
Data
(日期型)
8 个字节
100年1月1日
到9999年12月31日
给Data变量赋值时,其值前后用#扩起来.
例如:d = #7/8/2008#
String
(变长字符型)
10 字节加字符串长度
0到大约20亿
例如:
String
(定长字符型)
字符串长度

例如:Dim name As String * 50
注意:如果赋予字符串的字符少于50,
则用空格将name的不足部分填满.如果赋予字符串的长度太长,
则Visual Basic会直接截去超出部分的字符
Variant
(可变型)
数字型为16  个字节.
字符型为22 个字节加字符串长度
存放数字的话,为任何数字值,最大可达Double的范围
存放字符的话,与变长String有相同的范围
Variant变量能存储所有系统定义类型的数据.
如果把它们赋予Variant变量,
则不必在这些数据类型间进行转换;
Visual Basic会自动完成任何必要的转换
缺省为Variant型
例如:Dim a

好不容易才录完~~~快两小时了~~~不容易啊
本帖最近评分记录:
  • 威望:+5(fxnh_yinyi) 辛苦分!鼓励分
  • 交流,才会进步。
    为了论坛更好的生存,大家有空就帮忙点点广告。
    希望大家支持本论坛,为更多的朋友带来帮助。
    Posted: 2008-04-26 21:53 | [楼 主]
    haimin350
    级别: 侠客


    精华: 1
    发帖: 110
    威望: 174 点
    VB币: 997 个
    贡献值: 0 点
    在线时间:10(小时)
    注册时间:2008-03-22
    最后登录:2008-08-07

     

    录完,? 什么意思
    想要源码的给点思路
    想要思路的给点源码
    kovb@qq.com
    Posted: 2008-04-27 03:55 | 1 楼
    尘与风
    换个角度思考问题
    可以扭转一切
    级别: 管理员


    精华: 15
    发帖: 360
    威望: 448 点
    VB币: 4937 个
    贡献值: 86 点
    在线时间:115(小时)
    注册时间:2008-04-07
    最后登录:2008-10-05

     

    Quote:
    引用第1楼haimin350于2008-04-27 03:55发表的  :
    录完,? 什么意思

    从课本上摘录~~~~
    交流,才会进步。
    为了论坛更好的生存,大家有空就帮忙点点广告。
    希望大家支持本论坛,为更多的朋友带来帮助。
    Posted: 2008-04-27 08:01 | 2 楼
    magicblue
    颓废 也是种生活态度......
    级别: 总版主


    精华: 2
    发帖: 117
    威望: 215 点
    VB币: 287 个
    贡献值: 25 点
    在线时间:40(小时)
    注册时间:2008-03-20
    最后登录:2008-09-20

     

    补充一下:VB中常用的一些前缀和专用字符
    好多程序中都包含了类似 $stri等代码,其实它也是一种变量,大家不要被弄晕了
       

    vb包含字母、数字和专用字符3类的字符。。共89个字符。。
                字母:大写英文A-Z。。。小写英文a-z。。
                数字:0-9
                专用字符。。共有27个

       
        vb专用字符。。。
              %  百分号(整型数据类型说明符)       
              &  和号(长整型数据类型说明符)
              !  感叹号(单精度数据类型说明符)
              #  磅号(双精度数据类型说明符)
              $  美园号(字符串数据类型说明符)
              @  花a号(货币数据类型说明符)
              +  加号
              -  减号
              *  乘号(星号)
              /  斜杠(除号)
              \  反斜杠(整除号)
              ^  上箭头(乘方号)
              >  大于号
              <  小于号
              =  等于号(关系运算符、赋值号)
              (  左圆括号
              )  右圆括号
              '  单引号
              "  双引号
              ,  逗号
              ;  分号
              :  冒号
              .  实心句号(小数点)
              ?  问号
              _  下划线(续行号)
                  空格符
            <cr> 回车键
    本帖最近评分记录:
  • 金钱:+10(pxh614) 恩,补充的漂亮!
  • 我奉献        我快乐
        点击论坛广告
        支持论坛发展!
    Posted: 2008-04-27 10:22 | 3 楼
    fxnh_yinyi
    级别: 总版主


    精华: 5
    发帖: 150
    威望: 272 点
    VB币: 8 个
    贡献值: 31 点
    在线时间:52(小时)
    注册时间:2008-03-20
    最后登录:2008-09-22

     

    楼主不用录吧直接到msdn上面拷贝下来就可以了吧!不过这么辛苦得给分作鼓励!
    Posted: 2008-04-28 07:29 | 4 楼
    帖子浏览记录 版块浏览记录
    VB家园 » 『VB文献&其他资料库』



    中华人民共和国信息产业部许可证编号:粤ICP备08023639号 
    Powered by PHPWind v6.0 Certificate Code © 2003-07 PHPWind.com Corporation