精华内容
下载资源
问答
  • 一个SUB内变量尽量要独立,因为所有变量都在sub生效 1、全局变量在整个工程文件内都有效; 2、静态全局变量只在定义它的文件内有效; 3、静态局部变量只在定义它的函数内有效,且程序仅分配一次内存,函数...

    一个SUB内变量尽量要独立,因为所有变量都在sub生效

     

     

    1、全局变量在整个工程文件内都有效;

    2、静态全局变量只在定义它的文件内有效;

    3、静态局部变量只在定义它的函数内有效,且程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。
    4、全局变量和静态变量如果没有手工初始化,则由编译器初始化为0。局部变量的值不可知。

    5、静态局部变量与全局变量共享全局数据区,但静态局部变量只在定义它的函数中可见。静态局部变量与局部变量在存储位置上不同,使得其存在的时限也不同,导致对这两者操作 的运行结果也不同。

    https://blog.csdn.net/Littlehero_121/article/details/88634153

     

     

    • Public和Private只能在过程外使用,用来定义模块级变量,区别是Public定义的模块级变量对外界可见,可以被本模块和其他模块使用。而Private定义的模块级变量,只能用于本模块,不能被其他模块调用。
    • Dim可以用于过程内部和外部,但不管用于过程内外,使用Dim语句定义的变量均为私有,无法在模块外使用;
    • Static只能在过程内部定义静态变量,由Static定义的变量只能用于本过程,不能被本模块的其他Sub或Function调用,更不能被其他模块调用。

     

    跨模块级
    public  (只能定义在过程外)


    模块级
    public    (只能定义在过程外)
    private   (只能定义在过程外)
    dim   

    过程级
    dim
    static   (只能定义在过程内)

     

     

     

    先把代码写着,一会不全

    局部变量

    dim k 

     这种其他sub无法

    Dim j
    Public k
    Private l
    
    
    Sub test01()
    Static m
    
    j = 1
    k = 0
    l = 3
    m = 5
    
    For i = 1 To 5
       k = i * i
       Debug.Print k
    Next
    
    End Sub
    
    
    Sub test02()
    
    Debug.Print k
    End Sub
    
    
    Sub test03()
    
    test01
    Debug.Print k
    Debug.Print j
    Debug.Print l
    Debug.Print m
    
    End Sub
    

     

    '同一个sub里,不要用重复的变量名!

    为啥循环完了,i=6了?

    Dim j
    Public k
    Private l
    
    
    Sub test01()
    Static m
    
    j = 1
    k = 0
    l = 3
    m = 5
    
    For i = 1 To 5
       k = i * i
       Debug.Print "i=" & i; "  ";
       Debug.Print "k=" & k
    Next
    
    '为毛i=6了?
    Debug.Print "i=" & i
    Debug.Print "i=" & i
    Debug.Print "i=" & i
    
    '同一个sub里,不要用重复的变量名!
    x = i + 1
    Debug.Print "x=" & x
    
    
    End Sub
    
    
    Sub test02()
    
    Debug.Print k
    End Sub
    
    
    Sub test03()
    
    test01
    Debug.Print k
    Debug.Print j
    Debug.Print l
    Debug.Print m
    End Sub
    

     

     

    展开全文
  • VB 模块级过程举例

    2010-06-07 14:58:28
    VB 模块级过程举例 VB 模块级过程举例 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声明,作用域为整个应用程序。
    
    

     

    展开全文
  • 1.什么是变量(内存当中一片区域的地址)? 变量即在程序运行过程中它的值是允许改变的量 变量是用一串固定的字符来标示不固定的值的一种方法 变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储...

    1.什么是变量(内存当中一片区域的地址)?

    变量即在程序运行过程中它的值是允许改变的量
    变量是用一串固定的字符来标示不固定的值的一种方法
    变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 Script 运行时可更改的程序信息
    在 shell 中变量是不能永久保存在系统中的,必须在文件中声明
    
    变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问
    在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的
    由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用
    变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把用户键入的文本保存到变量中)
    特定运算的结果以及要在窗体上显示的一段数据等,简而言之,变量是用于跟踪几乎所有类型信息的简单工具
    变量声明后没有赋值的话 编译器会自动提示并赋予默认值
    
    变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息
    例如,可以创建一个名为Click Count的变量来存储用户单击Web页面上某个对象的次数
    使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值
    在VB Script中只有一个基本数据类型,即Variant,因此所有变量的数据类型都是Variant
    

    在这里插入图片描述

    2. shell 脚本中变量的种类

    在 shell 中变量分为环境级变量、用户级变量、系统级变量这三种

    环境级变量只在当前 shell 中生效, shell 关闭变量丢失
    用户级变量写在用户的骨文件(.bash_profile)中,只针对当前用户生效,切换用户后就不再生效
    系统级变量被写在系统的配置文件 /etc/profile 或者 /etc/profile.d/ 中,对于所有用户都生效
    
    环境级变量只在当前 shell 中生效, shell 关闭变量丢失 直接在shell当中设置
    用户级变量写在用户的骨文件中,只针对当前用户生效  用户的骨文件一般都在用户的家目录下面(ls -a 查看隐藏的文件).bash_profile
    cd /etc/skel这个目录下面存放的是新建用户的骨文件,也是隐藏文件
    系统级变量被写在系统的配置文件 /etc/profile 或者 /etc/profile.d/ 中,对于所有用户都生效
    

    3.shell 脚本中变量的定义方法

    环境级,直接在shell中输入export A=1来定义变量
    用户级,编辑家目录下面的用户级文件 vim ~/bash_profile,写入export A=1来定义变量
    系统级,编辑系统的配置文件vim /etc/profile,写入export A=1来定义变量
    

    4.三种变量的设定方法

    (1)环境级变量:只针对当前shell生效

    a=2在当前shell中定义变量a=2
    

    在这里插入图片描述

    vim test.sh编辑测试的脚本
    

    在这里插入图片描述

    #!/bin/bash
    echo $a输出a的值
    

    在这里插入图片描述

    sh test.sh没有,因为当前的shell是bash(a在这个shell里面),sh这个shell里面没有a
    echo $a 可以看到a的值
    ps 可以看到当前环境是bash
    export a=1使得所有的shell环境均识别这个a的值
    sh test.sh 就可以看到a的值
    exit关闭当前的shell
    

    在这里插入图片描述

    重新打开一个shell
    sh test.sh 就没有a的值
    

    在这里插入图片描述
    (2)用户级变量,只针对当前的用户有效(写在当前用户的骨文件当中)

    ls -a 可以查看家目录下面的所有所有隐藏文件(以.开头的文件)
    

    在这里插入图片描述

    vim .bash_profile(编辑用户级的变量配置文件)
    

    在这里插入图片描述

    加入:
    export a=5
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    (3)系统级的变量:写在系统的配置文件/etc/profile中,对所有的用户都生效

    vim /etc/profile(编辑系统变量的配置文件)
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    su - student(系统级和用户级两个都读,切换用户身份以及用户在的环境)
    su student(只读系统级一个,只切换用户身份)
    
    系统级和用户级之间的关系:哪个的文件被随后读取,查看的就是哪个文件里面的值
    shell的命令行也属于一个变量,也可以进行修改
    
    展开全文
  • 什么样的物品用什么样的容器,而且还要合适才好!编程也是一样,会遇到处理数字、字符等数据类型,我们也应该找对“容器”才好。 一、常用的数据类型 1、对象类型 .net提供数千个类,通过类可以创建的对象。 ...

    先来个自编小笑话:打酒
    顾客:小二,打酒!
    小二:额……花篮装酒恐怕不妥吧!
    噔、噔、噔……
    顾客:小二,打酒!
    小二:扛这么大个酒缸,真是辛苦你了,我们店满100斤可以送货上门的!
    顾客:打酒一斤!
    小二:汗……谁都不扶,就扶你了!
    装什么样的物品用什么样的容器,而且还要合适才好!编程也是一样,会遇到处理数字、字符等数据类型,我们也应该找对“容器”才好。
    一、常用的数据类型
    1、对象类型
    .net提供数千个类,通过类可以创建的对象。
    System.Object是.net中每个类型的基类(包括值类型和引用类型),本质上,每个变量都是一个对象,都可作对象处理。所以,任意变量都可转换为Object。
    ToString方法可获得任意对象的字符串。这个方法是默认实现方式,返回该对象的类型。
    Object数据类型相当于VB6.0中的Variant类型。
    2、数值类型
    (1)、整型
    16位:有符号——Short、Int16;无符号——UInt16、Ushort
    为了兼容旧的VB6.0,VB.NET新增了Short数据类型,相当于VB6.0的Integer类型。
    范围:-32768-32768,说是占两个字节,但有进为了优化速度,也可能占4字节,所以建议不用该数据类型,而直接改用32位数据类型。
    32位:有符号——Integer、 Int32;无符号——UInteger、UInt32
    范围:-2147483648-2147483648,占4字节,旧的VB6.0中的Integer是16位的,在VB.NET中是32位,也许以后可能还会升级为64位,故,为了解决迁移系统问题可使用用Int32, 如果为了脱离与底层的实现方式无关,可用Integer。
    64位:有符号——Long、Int64;无符号——ULong、UInt64
    范围:-9223372036854775808-9223372036854775808,占8字节。
    **注意:**前面加U的为无符号类型,取值为非负,范围涨一倍。范围扩大并不是用无符号类型的主要原因,只是为了表征某些特征,比如UInt32和32位机上的指针地址有相同特征。
    Byte类型
    在VB.NET中,Byte值类型接受的是数字值,范围在0-255之间,与ASCII字符集的范围精确匹配。
    (2)、小数
    A、单精度Single和双精度Double
    单精度尾数6位,双精度尾数14,各表达的精度和范围不一样。每种类型后面都可以用MaxValue和MinValue。
    B、Decimal
    Single和Double虽然表达的范围大,但它们的精度不够,增加Decimal,可达28位有效数值。
    注意:旧的VB6.0中的Currency数据类型已经停用。
    3、字符类型
    字符数据类型,用以处理可打印和显示的字符。字符数据类型包括Char类型和String类型。
    (1)、Char类型
    因VB.net下默认的是Unicode字符(统一的字符编码标准,采用双字节对字符进行编码,中文就是Unicode字符,而英文则是非Unicode字符)。故Char为单个两字节(16位)Unicode字符,不仅英文,汉字亦可表达。
    Char类型也称为单个字符数据类型,也就是说这种变量只接受一个字符的数据。
    声明Char类型字符值的方式:

    dim chr as char = "a"c  '在字面量字符串的后面加上字符c
    dim chr as char =chr(97)
    dim chr as char =chrw(97)
    

    chr和chrw的区别是有效输入值的范围不同。
    如果需要将字符转变为字符串,以用于ASCII接口,最好使用Byte数组,运行库知道,不需要把Byte数组从Unicode转换为ASCII。
    char是无符号,负数则是错误的,同时,char不能直接与数值型进行转换。在VB.NET中,Byte值类型只接受的是数字值。为了将字母a赋予一个Byte类型变量,必须使用字符代码。使用Asc方法就可以得到这些代码。
    如:dim byt as Byte = Asc("a")
    (2)、 String类型
    String类型(也称为字符串数据类型)存储无符号的 16 位 (2 个字节) 码位的序列,该范围从 0 到 65535 之间的值中。 每个代码点或字符代码,表示单个 Unicode 字符。 一个字符串,可包含从 0 到大约 20 亿 (2 ^31) 的 Unicode 字符。
    4、日期类型
    Date和DateTime都是日期类型数据,VB.NET中的Date类型支持日期和时间结构,但更多时候是使用DateTime来声明日期值。需要注意的是,VB.NET内部不再把日期值像以前的VB6.0一样存储为Double类型了,为了和VB6兼容,用ToOADate和FromOADate来支持。
    5、布尔类型
    Boolean 布尔数据类型(32位)只有两个值:真(True)和假(False),经常被用来表示逻辑判断的结果。
    二、基本数据类型

    基本类型.NET类或结构
    ByteSystem.Byte(结构)
    ShortSystem.Int16(结构)
    IntegerSystem.Int32(结构)
    LongSystem.Int64(结构)
    SingleSystem.Single(结构)
    DoubleSystem.Double (结构)
    DecimalSystem.Decimal(结构)
    DateSystem.DateTime(结构)
    BooleanSystem.Boolean(结构)
    CharSystem.Char(结构)
    StringSystem.String(类)

    三、值类型和引用类型
    值类型:基本数据类型(除String外),位于堆栈上,存储内存大小已知,故速度快。
    引用类型:对象、String等,位于托管堆,大小由动态内存分配。其首地址放于栈上便于引用。
    所有值类型在VB.net中都可称为结构类型。String是基本类型中唯一的引用类型。
    四、变量
    变量就是程序运行过程中用来存储值的容器。
    1、使用变量
    (1)、使用基本类型
    首先,声明变量:Dim 变量名称 As 数据类型

    Dim i As Integer
    

    然后就可以给变量赋值:

    i = 10
    

    也可以再声明变量的同时给变量赋值:

    Dim i As Integer = 10
    

    也可以使用Const关键字替换Dim关键字,把变量声明为常量,声明常量的同时必须给常量赋值,如:

    Public Class Form1
        '声明模块级常量
        Const maximum As Long = 459
        Public Const helpString As String = "HELP"
        Private Const startValue As Integer = 5
        Sub GetConst()
            '声明过程级常量
            Const str As String = "Hello world"
        End Sub
    End Class
    

    如果应用程序中有一个值,永远不会更改,你可以把它定义为常量,只需一次定义常量,就可以在代码中的多个地方使用它。 只是要注意,常量只能在模块或过程的级别声明,数据类型只能是基本类型,特别不能为对象。

    (2)、使用对象
    如果是声明的是对象变量,给变量赋值时需要利用New关键字来实例化对象。

    Dim Form As System.Windows.Forms.Form
    Form = New Form1
    

    也可以把变量的声明和实例的创建组合起来,以上代码可浓缩为:

    Dim Form As New Form1
    

    还可以在声明变量的同时赋值:

    Dim Form As System.Windows.Forms.Form = New Form1
    

    在处理完对象后,可以通过取消对象的引用来销毁该对象,只需将对象引用设置为Nothing即可:

    Form = Nothing
    

    2、变量的作用域
    VB.NET中的变量作用域有4种,作用域定义了每一个变量的生存期和优先级。当变量不再处于作用域时,垃圾回收器就可以回收它了。
    原则:小的作用域比较大的作用域更具优先级,即两作用域重叠时,先用较小的作用域。
    (1)、全局作用域 : 存在于整个程序运行期间,优先级最低。用Public关键字声明变量。
    (2)、类级或模块级作用域:存在于类或模块生存期间,当类被删除时,变量也就不存在了。当与全局作用域重叠时,全局作用域变量暂时“不可见”,类级变量作用域生效。用Dim或Private声明变量。
    (3)、方法作用域: 即sub,function等作用域。用Dim声明变量。
    (4)、块级作用域:在某个程序语句块中声明的。比如在if…then或For …Next的语句块中声明的循环变量,出了循环块就失效。用Dim声明变量。

    Public Class Form1
        Public i As Integer  '全局作用域
        Dim j As Int32  '类作用域
        '或者用Private关键字
        'Private j As Int32  '类作用域
        Private Sub a()
            Dim k As Int32 = 0 'k是方法作用域
            For n As Int32 = 0 To 10 'n是块作用域
                k += i
            Next
        End Sub
    End Class
    
    展开全文
  • 变量的声明和作用域——VB

    千次阅读 2010-12-21 14:55:00
    一、声明变量 变量在使用前,必须在代码进行声明,即创建该变量。 在使用变量之前,首先需要声明变量。就是说,必须事先告诉编译器在程序使用了哪些...隐式声明:变量可以不经声明直接使用,此时VB给该变量
  • C语言

    万次阅读 多人点赞 2019-12-18 23:01:50
    在程序运行过程中,其值可以改变的量称为变量 61.C语言可以用一个标识符代表一个常量,称为符号常量 62.C语言规定标识符只能由字母、数字和下划线三种字符组成 63.C语言整型常量可用十进制整数、八进整数和十六进制...
  • VB中sub和private是什么意思 Private Sub cmdFind_Click()说明发生了按钮的点击事件。 Private Sub是一个过程,并且是模块的。过程没有返回值public是公有,类的方法或者变量可供其他任何类使用...
  • vb变量

    2014-08-22 18:28:26
    与模块级变量相对,在过程中声明的变量称为局部变量,即 变量只能在过程执行期间有效,其它过程中的代码不能使用。 使用Dim声明的局部变量,在过程执行结束后,变量的值不 能保留下来。每一次过程重新执行时,变量...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
     完全面向对象:不象C++语言,即支持面向过程程序设计,又支持面向对象程序设计,C#语言是完全面向对象的,在C#不再存在全局函数、全局变量,所有的函数、变量和常量都必须定义在类,避免了命名冲突。...
  • 细谈VB中的function程序应用问题!

    万次阅读 热门讨论 2012-06-06 21:14:05
    VB中function 程序如何应用?  Function 过程是由用户定义的独立的函数过程,与Sub字程序类似。Function 函数过程可读取...如果过程需要多次用到某一公式或函数时,VB中有没有可用的参数,此时,Function过程就派
  • VB变量常量学习资料

    2011-09-02 08:25:26
    VB变量常量 常量的声明符及其定义的位置不同,有效作用范围不同。分如下三种情况(三个作用域)。 1、过程级常量(LOCAL 局部),在过程声明的常量,只能在该过程使用,即有效作用
  • 一、什么是类? 用面向对象的编程思想来看,类就是存储数据同时给一组相关代码赋予协调功能的方式。类是面向对象编程的核心。 VB最为人垢病的是它的面向对象特性。实际上VB是一种基于对象的开发工具。在VB中 建立的...
  • 你必须掌握的VB窗体知识

    千次阅读 2020-09-16 09:55:57
    VB6之,窗体是应用程序的重要组成部分,一个窗体对应一个窗口。在程序设计阶段,窗体是程序员的“工作台”,程序员在窗体上建立应用程序界面,在运行程序时,窗体是用户与计算机的交互界面。 窗体是VB中一类重要...
  • vb中的模块是什么意思?

    千次阅读 2013-02-03 23:02:46
    VB模块也称代码模块: Visual Basic 的代码存储在模块。模块有三种类型:窗体、标准和类。 简单的应用程序可以只有一个窗体,应用程序的所有代码都驻留在窗体模块。而当应用程序庞大复杂时,就要另加窗体。最终...
  • VB中Dim和Redim的区别

    千次阅读 2018-11-10 14:05:20
    dim:定义一个固定维数的数组,如dim arr(100)。...在redim使用过程中,如果要保留数组的数据,需要使用Preserve关键字,如果不加该关键字,会清空原来的数据。 参阅百度百科: ReDim 为数组变量重新分配...
  • 第三章 编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础) 第四章 Windows 95的新控件Visual Basic的输入输出 第五章 Visual Basic的鼠标事件和绘图 第六章 Visual Basic的...
  • vb.net的变量

    2008-09-18 09:16:00
    可以把变量看作内存存放未知值的所在处。例如,假定正在为水果命铺编一个销售苹果的程序。在销售实际发生之前并不知道苹果的价格和销量。此时,可以设计两个变量来保存未知数,将它们命名为“ApplePrice”和...
  • VB中function的应用

    千次阅读 2014-05-05 12:01:38
    函数过程的调用: 1, call 语句。 Call (过程名) [实参表] 2, 直接调用。(过程名) [ 实参表] 3, 无参数直接调用。 举例  Function f2  F2=”Flollow me.” ...(1)有谁能清楚地介绍vb function过程
  • VB.NET 教程_01_基础语法

    万次阅读 多人点赞 2018-08-08 00:48:58
    VB.Net是一种简单,现代,面向对象的计算机编程语言,由微软开发,将.NET Framework和公共语言运行库的强大功能与作为Visual Basic标志的生产力优势相结合。 Visual Basic .NET(VB.NET)是在.NET Framework上...
  • DoEvents 函数会返回一个 Integer,以代表 Visual Basic 独立版本打开的窗体数目,例如,Visual Basic,专业版,在其它的应用程序,DoEvents 返回 0。 DoEvents 会将控制权传给操作系统。当操作系统处理完...
  • VB试题.doc

    2012-12-15 21:16:57
    12、在模块文件的声明部分用__ Dim__或__ Private__定义的变量为模块级变量。 13.计时器控件通过定期激活Timer事件,使得Timer控件 可以每隔一个时间段 就执行一次Timer事件的代码。 14.要获得滚动条的当前...
  • 实用标准文案 一选择题 (每题 1 分共 30 分) 能被对象所识别的动作与对象可执行的活动分别称为对象的 A) 方法事件 B)事件方法 C)事件属性 D) ...是合法的 VB 变量名 A_ab B)W_cde C)5student D)Name&City 4 表达式 6.
  • vb中的类与对象

    万次阅读 热门讨论 2014-08-27 11:52:02
    vb的对象与类。vb,一个不是完全面向对象的编程语言,相对于其它高级编程语言来说,在它上面,基于对象的编程应用更为泛。对于对象,只不过是类的实例化罢了,而类,是众多对象的抽象的一个庞大集合。类实例化对象,...
  • VB.NET 教程_04_高级教程

    千次阅读 2018-08-08 01:05:04
    VB.Net - 正则表达式   正则表达式是可以与输入文本匹配的模式。 .Net框架提供了允许这种匹配的正则表达式引擎。 模式由一个或多个字符文字,运算符或构造组成。   定义正则表达式的构造 有各种类别的字符,...
  • VB语言

    万次阅读 多人点赞 2018-01-14 13:55:56
    重新回头看VB课本,在看过C#的视频之后,老师们经常说计算机的语言有很大的相似性,只要你学会精通一门计算机高级语言其他的高级语言就很容易的学会了,就像经历过的人学VB学一年,,NET学习一个月,C# 学习两个月,...
  • VB讲课笔记04:数据类型、运算符与表达式、常用函数一、标识符VB6.0,标识符分两类,一类是系统内部定义的标识符, 一类是用户定义的标识符。 系统内部定义的标识符又称关键字或保留字,主要用于标识内部符号常量、...
  • sub内的代码,声明周期也是过程级,应该不影响其他吧 Application.DisplayAlerts = False 这个声明的生命周期也应该在sub内,有啥必要非在sub结尾前关闭掉?多此一举把 1变量的声明范围(作用范围) 1.1 跨...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,634
精华内容 6,253
关键字:

vb中的过程级变量是什么