精华内容
下载资源
问答
  • VB除了在声明语句中指定数据类型外,还可以用“类型字符”强制某些编程元素的数据类型类型字符必须紧跟在元素之后,中间不允许插入任何类型的字符。 类型字符不是元素名的一部分。引用用类型字符定义的元素时可以...
  • VB 变量声明及作用域

    千次阅读 2019-12-09 23:30:30
    声明变量有两种方式:隐式声明、显式声明。 1隐式声明:vb的变量可以不经声明直接使用(但不易检查错误,不建议使用) 2显式声明:用声明语句创建变量。格式为:declare 变量名 as 类型 强制显式声明变量: 为了...
    一、变量的声明
    一般来说,变量必须先声明后使用。即告诉编译器在程序中使用了哪些变量,及为变量开辟多大的内存空间。
    声明变量有两种方式:隐式声明、显式声明。
    1隐式声明:vb的变量可以不经声明直接使用(但不易检查错误,不建议使用)
    2显式声明:用声明语句创建变量。格式为:declare 变量名 as 类型
    
    强制显式声明变量:
    为了避免写错变量名引起的麻烦,可在类模块、窗体模块或标准模块的声明段中加入语句Option Explicit,VB将自动检查程序中是否有未定义的变量,若有将显示错误信息。
    
    声明语句有以下四种格式:
    1、Dim<变量名>[As<数据类型>]
    用于在标准模块(Module)、窗体模块(Form)或过程(Procedure)中定义变量或数组。
    用Dim语句在窗体的过程中声明的变量称为局部变量,其作用域仅局限在本过程内部,过程一旦执行完毕,其值也就消失了。
    
    2、Private<变量名>[As<数据类型>]
    用于声明模块变量。
    如果要在一个窗体模块的所有过程中共享同一个变量,则应在这个窗体模块的声明段用Private语句进行声明。这种变量称为模块级变量,其作用域为整个窗体模块。
    
    3、Public<变量名>[As<数据类型> ]
    用于在标准模块中定义全局变量或数组。
    如果在标准模块的声明段中用Public关键字来声明模块级变量,那么这个变量的作用域是整个工程,即它会在整个工程的所有模块中有效,这种变量称为全局变量(或公用变量)
    
    4、static<变量名>[As<数据类型>
    用于声明静态变量。
    如果希望在过程结束之后,还能继续保持过程中局部变量的值,就应该用static关键字将这个变量声明为静态变量。这样,即使过程结束,该静态变量的值也仍然保留着。
    
    二、变量的作用域
    变量的作用域指的是变量的有效范围。VB中变量可以分为3类:
    1、局部(Local)变量:用dim、static声明,作用域为过程。
    2、模块(Module)变量:用dim、private声明,作用域为窗体模块或标准模块。
    3、全局(Public)变量:用public、globla声明,作用域为整个应用程序。
    
    

     

    展开全文
  • Dim a As Integer -说明a为整型变量 Dim b As String -说明b为可变长字符型变量 Dim c As String~~1 0 ’说明c为长度是10个字符的固定长字符型变量 Dim d(10)As Integer -说明d为一维整型数组 Dim e()As Single ...

    一、VB中变量的命名规则:

    1.必须以字母或汉字开头,由字母、汉字、数字或下划线组成,不能含有小数点、空格等特殊字符。
    2.变量名的长度不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符
    3.不能使用VB中的关键字(语句名、函数名等),即不能关键字同名(例如End、Len、Sub等)。
    4.VB中不区分变量名的大小写。
    5.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。

     

    二、VB中的数据类型:

    数据类型 关键字 占用字节数 类型符
    字节型 Byte 1  
    逻辑型 Boolean 2  
    整型 Integer 2 %
    长整型 Long 4 &
    单精度型 Single 4
    双精度型 Double 8 #
    货币型 Currency 8 @
    日期型 Data 8  
    对象型 Object 4  
    字符型 String 与字符长度有关 $
    变体型 Variant 按需分配  

     

     

     

     

     

     

     

     

     

    三、VB中的变量声明:

    Dim a As Integer -说明a为整型变量 
    Dim b As String -说明b为可变长字符型变量 
    Dim c As String*10 ’说明c为长度是10个字符的固定长字符型变量 
    Dim d(10)As Integer -说明d为一维整型数组 
    Dim a(1 To 12)As Integer
    Dim e()As Single -说明e为动态单精度变量 
    ReDim e(10)As Single -说明e为一维单精度数组 
    Static f As Integer ,说明f为静态整型变量 
    Global h As Integer -说明h为全局整型变量
     

    注意:

    1.
    Dim 变量名 As 数据类型
    例:
    Dim iCount As Integer,sum As Single
    等价于
    Dim iCount%,sum!
    2.
    对于字符串类型变量,如果其存放的字符串长度是固定的,那么可以把它定义为定长字符串,定义方法为:
    Dim 字符串变量名 As String * 字符数
    例如:
    Dim strAddress As String * 50  '声明固定长度字符串变量可最多放50个
    3.
    有两种方法定义数组:
    1)知道数组的元素个数,那么直接定义dim a(9) as integer 
    2)暂时不知道元素个数,或者该数组应用在多个地方那么如下定义dim a() as integer在使用的时候,再重定义一下就可以了ReDim a(9)

    展开全文
  • vb变量

    2014-08-22 18:28:26
    说明:该变量的值在函数或过程执行结束后能保存下来, 所以,下一次执行时,该值不再初始化。 与模块级变量相对,在过程中声明变量... 静态变量 格式:变量名+类型说明符 类型说明符放有: % 表示整型 & 表示长整型

      说明:该变量的值在函数或过程执行结束后能保存下来, 所以,下一次执行时,该值不再初始化。 与模块级变量相对,在过程中声明的变量称为局部变量,即 变量只能在过程执行期间有效,其它过程中的代码不能使用。 使用Dim声明的局部变量,在过程执行结束后,变量的值不 能保留下来。每一次过程重新执行时,变量的内容将被清除为0。 静态变量 格式:变量名+类型说明符 类型说明符放有: % 表示整型 & 表示长整型 ! 表示单精度型 # 表示双精度型 @ 表示货币型 $ 表示字符型 例如: Nam$ˊ定义字符型变量 Price!ˊ定义单精度型变量 Age%=100 ˊ定义整型变量 用类型说明符直接声明变量 变量的作用域 ①局部变量—— ☆ 用Dim语句定义,只能在本过程中使用,其他过程不可 访问。 ☆ 随过程的调用分配存储单元,进行变量的初始化,一 旦过程结束,变量的内容自动消失,并释放所占用的存储单元。 ☆ 不同的过程中可使用相同的变量名

    展开全文
  • vb中可以不声明变量,直接使用,但这不是一个好习惯。所以使用前还是声明一下:Dim a As Integer也可以不指明类型,相当于一个泛型,但是会占用更多的空间,效率也会降低Dim b常用的数据类型Byte,Boolean,Integer,...

    vb中可以不声明变量,直接使用,但这不是一个好习惯。所以使用前还是声明一下: Dim a As Integer 也可以不指明类型,相当于一个泛型,但是会占用更多的空间,效率也会降低 Dim b

    常用的数据类型 Byte,Boolean,Integer,Long,Double,String

    强制类型转换函数 CByte(expression) CBool(expression) CInt(expression) CLng(expression) CStr(expression) CDbl(expression)

    展开全文
  • 变量声明和作用域——VB

    千次阅读 2010-12-21 14:55:00
    一、声明变量 变量在使用前,必须在代码中进行声明,即创建该变量。 在使用变量之前,首先需要声明变量。就是说,必须事先告诉编译器在程序中使用了哪些变量,及这些变量的数据类型以及变量的长度。这是因为在...
  • 最近,VB吧频繁出现如下图所示的帖子(现在C吧、VB吧等都已经被二级考生玩坏了) 这主要用到的是变量的概念 首先,我们来看一下变量的数据类型 当然,就这题而言,数据类型不是重点,主要考察的是变量的作用...
  • TypeName 函数示例本示例使用 TypeName 函数返回有关变量的信息:' 声明变量。Dim NullVar, MyType, StrVar As String, IntVar As Integer, CurVar As CurrencyDim ArrayVar (1 To 5) As IntegerNullVar = N...
  • 简述C#变量的隐式类型声明

    千次阅读 2013-07-23 19:26:55
     C#中声明变量的方法和其他编程语言相似,一般需要声明其数据类型,完成变量的初始化工作。C#提供了var关键字以代替数据类型声明,编译器将在变量被赋初始值后判断其数据类型,并完成初始化工作。  这种方法有点...
  • VB数据类型声明字符及数据类型

    万次阅读 2009-12-28 14:20:00
    String 的类型声明字符为美元号 ($)。Single (单精度浮点型)的类型声明字符为感叹号 (!)。Double 的类型声明字符是数字符号 (#)。Integer 的类型声明字符是百分比符号 (%)。Long(长整型) 的类型声明字符为和号 (&...
  • 引子:昨天在用vb调用vc写的dll文件的时候,变量的使用上出现了问题,通过反编译调试,发现vb中的long才是对应c中的int。而不是integer对应int。 以下是找到的资料: 在本篇中我们重点讲讲Api函数声明中参数...
  • 变量类型的总结

    2019-09-12 12:22:33
    枚举类型在C#或C++,java,VB等一些计算机编程语言中是一种基本数据类型而不是构造...它用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。 枚举类型可以与 Integer、Long、Short或B...
  • vb中如何定义变量

    千次阅读 2019-07-21 13:41:27
    定义了一个变体型变量a定义了一个整型变量bDim定义局部变量还可以用:Static Private Public等 声明变量的格式为:<Public|Private|Dim|Static > <变量名> [As 数据类型] 。说明: (1)<Public|...
  • VB中的变量和数组

    千次阅读 2011-01-12 18:54:00
    4)精度不够/Double(#8)精度高/ String($长度可变)/Date(8#...#)/Currency(@8现金)/ Object(对象)/Variant(可变不声明变量) 类型转换:Asc(AscB,AscW)/Chr/Cbool/Cbyte/CInt/CLng/Ccur/Cdate/CSng/CDbl/CStr/...
  • ASP.NET Razor – VB 变量

    2017-08-02 13:43:09
    变量时用于存储数据的命名实体。 变量 变量用于存储数据。 变量的名称必须以字母字符开头,并且不能包含空格和保留字符。...使用 Dim 关键词或类型变量进行声明,不过 ASP.NET 通常能够自动确定数据的类
  • vb.net 教程 1-1.5 变量

    千次阅读 2018-02-04 21:55:09
    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。...dim 变量名称 as 变量类型 例如: dim strName as String 这里定义了一个字符串类型(String)...
  • 对象变量及其在VB编程中的妙用焦纯杨国胜王健琪一、对象变量声明及其类型对象变量是这样一类变量:它指向某一类对象,并具有此类对象的所有性质和属性,对象变量可看作是一个指针,指向项目中某一特定类型的对象,...
  • VB.Net - 数据类型

    2020-12-10 14:09:39
    数据类型指用于声明不同类型变量或函数的扩展系统。 变量类型确定它在存储中占用多少空间以及如何解释存储的位模式。 VB.Net中提供的数据类型 VB.Net提供了多种数据类型。下表显示的所有数据类型可用的: 数据...
  • VB.Net的类型字符

    千次阅读 2009-12-29 17:25:00
    除了在声明语句中指定数据类型外,还可以用“类型...标识符类型字符Visual Basic 提供一组“标识符类型字符”,您可以在声明中使用这些字符来指定变量或常数的数据类型。下表显示可用的标识符类型字符及其用法示例。
  • Go语言自带的encode/json包提供了对JSON数据格式的编码和...解码JSON时encode/json包使用UnMarshall或者Decode方法根据开发者提供的存放解码后数据的变量类型声明来解析JSON并把解码后的数据填充到Go变量里。所以...
  • VB.Net - 声明

    2021-02-27 12:01:34
    1、Declaration statements 声明语句 - 这些语句是您命名变量,常量或过程的语句,也可以指定数据类型。 2、Executable statements 可执行语句 - 这些是启动动作的语句。 这些语句可以调用方法或函数,通过代码块...
  • vb 常量声明

    千次阅读 2004-09-24 10:11:00
    变量声明 3.Option Explicit 关键字 4.变量的作用域 5.Static 关键字 6.常量 7.数据类型转换 VisualBasic数据类型 数据类型 举例 字节型 56 布尔型 True False 整型 5367 长整型 4364574 单精度型 4362.34 双精度...
  • 变量声明;运算符优先级;函数:;编码规则。VB的数据类型1、VB语言字符集:编程时使用的VB字符集(必须是英文输入法下输入),3类,共89个:字母: A-Z a-z 数字: 0-9专用字符: 27个 % & ! # $ @ + - * / ^ < >...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 290
精华内容 116
关键字:

vb声明变量类型