VB中的变量和数组

news/2024/7/7 15:06:22 标签: vb, integer, string, object, 扩展, null

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则清楚原数组内的元素


http://www.niftyadmin.cn/n/1705895.html

相关文章

一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单(11)--修改关联表单...

当你使用全局可重用工作流或者可重用工作流时,你创建初始表单同时,也创建了关联表单。每个表单都作为单独的InfoPath视图储存在相同的InfoPath表单模板。 本次练习,你修改关联表单。 转载于:https://www.cnblogs.com/crazygolf/p/3857062.htm…

VB中的Err对象

在VB中经常会遇到错误的处理,Err是一个全局的对象。每个过程都最好防置一个处理错误的语句块,最好是On Err 放在第一行,在代码的最后防止处理错误的代码。下面总结一下关于Err的知识点。 主要属性:Number错误号(0-512系…

.net学习之集合、foreach原理、Hashtable、Path类、File类、Directory类、文件流FileStream类、拷贝大文件、序列化和反序列化------(转)...

1.集合(1)ArrayList内部存储数据的是一个object数组,创建这个类的对象的时候,这个对象里的数组的长度为0(2)调用Add方法加元素的时候,如果第一次增加元神,就会将数组的长度变为4往里…

ADO对象的常用操作

1. 建立连接 1) 定义一个Connection对象,并通过New进行实例化 2) 为连接字符串CommmandString赋值 3) 调用连接的Open方法,这样就建立了一个连接 4) 不使用连接的时候,调用close方法关闭连接 Dim Cnn As Connection …

编程中注意的一个问题

在编程中经常会碰到程序执行效率低的问题,而有时候问题时出在循环体中。我们通过下面一个例子看在编程中要注意的问题。 在这个例子中的代码主要功能是定时检查数据库中的几个表是否发生了更新,如果有更新则自动刷新显示窗口中的对应数据网格。检查这几个…

折叠菜单

主目录1- 子目录1 - 子目录2 - 子目录3 - 子目录4 主目录2 - 子目录1 - 子目录2 - 子目录3 转载于:https://www.cnblogs.com/yyzyou/p/3610975.html

Connection对象和Recordset对象的Open方法

Connection对象用Open方法来打开连接,省去了使用CommectionString属性的步骤 语法: Connection对象.Open ConnectionString, UserID, PassWord, OpenOptions   其中:   Connection对象为你定义的Connection对象的实例;   ConnectionString为可…

通用验证系统--commons-validator

通用验证系统--commons-validator 2003-11-12浏览次数:1042 1. 前言 本文较详尽地介绍了jakarta开源项目的子项目之一commons-validator(通用验证系统),版本是1.0.2。它使用了一个xml文件来定义针对用户输入的数据验证功能&#x…