打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VB中的变量和数组

vb中的变量Boolean(2)/Byte(1)/Integer(%2)/ Long(&4)/Single(!4)精度不够/Double(#8)精度高/   String($长度可变)/Date(8#...#)/Currency(@8现金)/   Object(对象)/Variant(可变不声明变量)

类型转换:Asc(AscB,AscW)/Chr/Cbool/Cbyte/CInt/CLng/Ccur/Cdate/CSng/CDbl/CStr/Hex/Oct/Format/Val

AscB 函数作用于包含在字符串中的字节数据,AscB 返回第一个字节的字符代码,而非字符的字符代码。AscW函数返回 Unicode 字符代码,若平台不支持 Unicode,则与Asc 函数功能相同相应的有chrw函数

ASCii(128ANSI一样)ANSI(最早出现的码256)DBCS(双字节字符集)Unicode(各种语言统一编码)

Asc函数返回第一个字母DBCS编码

AscB函数返回第一个字节的编码

AscW函数返回第一个字母的Unicode编码

         CStr/Str 都是转换为字符串str函数一般用来将数字转换为字符串;CStr函数除了有Str的功能外,还可以转换其他类型  如:Dim b As Stringb = CStr(#1/1/2011#)

C开头的函数自动查找当地注册表,匹配格式,尽量使用带C的函数

变量命名: 类型 名字(每个单词首字母大写);常量一般都大写 Const,运算分量必须是常量;变量声明 dim [withevents] name  [as [new] type]

一条语句定义多个变量逗号分隔(用一个dim),定义多个变量用冒号分隔(用多个dim)

Dim a as integer,b as integer dim a,b as integer 不同

定常字符串dim strName as String *X

variant类型变量默认初始化为empty(不同于nullnothing

扩展方式声明: A&=100

private:专用变量(模块级),public全局变量,static静态变量(初始化一次)

强制声明: Option  Explicit

隐含声明:

Defint X :是定义以X开头的变量为整型,下边再使用dim语句声明具体的变量名

数组:标准数组  dim abc(5 to 10,1 to 100) as integer

          声明数组基底:Option Base 0 (默认值),Option Base 1

动态数组:dim a()  as String ,重新定义该数组用Redim语句

    Redim a(X) ;a(1)="asb " ; 

Redim Preserve a(10)    保留原数组a的前十个数据,重新定义数组的大小,若没有关键字Preserve则清楚原数组内的元素

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
全国计算机二级VB复习资料
在WINCC中使用WinSock控件进行TCP/IP通讯的例程
VBA语法概述
第8章 数组
如何提高质量的VB代码的质量
定义VB数据类型常识
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服