精华内容
下载资源
问答
  • 一、VB中变量的命名规则: 1.必须以字母或汉字开头,由字母、汉字、数字或下划线组成,不能含有小数点、空格等特殊字符。 2.变量名的长度不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符 3.不能使用...

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

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

     

    二、VB中的数据类型:

    数据类型关键字占用字节数类型符
    字节型Byte1 
    逻辑型Boolean2 
    整型Integer2%
    长整型Long4&
    单精度型Single4
    双精度型Double8#
    货币型Currency8@
    日期型Data8 
    对象型Object4 
    字符型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)

    展开全文
  • 2015年计算机二级《VB》考试基础知识:常量和变量(一)常量Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。(二)变量1.命名规则变量是一个名字,给变量命名时应遵循以下规则:(1)名字只能由字母、数字...

    2015年计算机二级《VB》考试基础知识:常量和变量

    (一)常量

    b5d97f68edaded36c3f21e1d5474b198.png

    Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。

    (二)变量

    1.命名规则

    变量是一个名字,给变量命名时应遵循以下规则:

    (1)名字只能由字母、数字和下划线组成;

    (2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符;

    (3)名字的有效字符为255个;

    (4)不能用Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有类型说明符的保留字。

    2.变量的类型和定义

    任何变量都属于一定的数据类型,包括基本数据类型和用户定义的数据类型。在Visual Basic中,可以用下面几种方式来规定一个变量的类型:

    (1)用类型说明符来标识。

    (2)在定义变量时指定其类型

    (3)用DefType语句定义

    (4)用类型说明符定义的变量,在使用时可以省略类型说明符。

    (三)变体类型变量

    1.Variant变量的定义

    Variant变量可以用普通数据类型变量的格式定义,也可以默认定义。

    2.Variant变量值的内部表示

    Variant变量所存放的值都有一个内部表示,在执行比较等操作时,Variant变量根据其内部表示确定如何操作。向Variant变量赋值时,Visual Basic以最紧凑(需最小存储空间)的表示方式存储该值,并可根据需要改变表示方式。

    3.Variant变量中的数值

    在Variant变量中存放数值时,Visual Basic以尽量紧凑的.方式存储。

    4.Variant变量中的字符串

    在对存放字符串的Variant变量进行操作时可能会产生歧义。当用“+”运算符对两个Variant变量进行运算时,如果两个变量都是数值,则执行数值相加运算;如果两个变量中存放的都是字符串,则执行字符串连接操作。如果一个变量中是数值而另一个变量中是字符串,则情况就复杂了。Visual Basic先试着将字符串转换为数值,如果转换成功则进行相加运算,不成功则把另一个数值转换成字符串,然后对两个字符串进行连接,形成一个新的字符串。

    5.Variant变量中的空值(Empty)

    Variant变量在被赋值前为空值(内部表示为Empty或0),它不同于数值0,不同于空字符串(″″),也不同于Null(见下)。通过IsEmpty函数可以测试一个变量自建立以来是否被赋过值。

    6.Variant变量中的Null值

    Variant变量可以取一个特殊值---Null,该值通常在数据库应用程序中用来指出未完成或漏掉的数据。Null值具有以下一些特性;

    (1)“蔓延性”。如果表达式中任一部分为Null,则整个表达式的值即为Null。

    (2)如果向函数传送Null、值为Null的Variant变量或结果为Null的表达式,则会使大多数函数返回Null值。

    (3)Null值会在返回Variant变量的内部函数中蔓延

    展开全文
  • VB命名规则及代码规范

    千次阅读 2010-02-23 11:21:00
    VBA命名规则及代码规范 马维峰(maweifeng@263.net) 1. VBA命名规则一个好的命名规则可以提高程序的可读性,减少错误发生的概率,命名规则不是一定的,不同的人有不同的规则和习惯,但在编程过程中,对于个人或...

    VBA 命名规则及代码规范

     

    马维峰 (maweifeng@263.net )

     

    1.       VBA 命名规则

    一个好的命名规则可以提高程序的可读性,减少错误发生的概率,命名规则不是一定的,不同的人有不同的规则和习惯,但在编程过程中,对于个人或工作组,一定要遵守相同的命名规则。

    1.1.       变量、常量、自定义类型和枚举

    1 ‑1 概括了变量、常量的基本命名规则。

     

    1 1 变量、常量和枚举类型的命名规则

    元素

    命名规则

    变量

    < 范围 >< 数组 >< 数据类型 > 描述(首字母大写)

    常量

    < 范围 >< 数据类型 > 描述(全部大写)

    用户自定义类型

    Type 描述名称

        < 数据类型 > 描述

    End Type

    枚举类型

    Enum < 工程前缀 > 一般描述

        < 工程前缀 >< 一般描述 >< 具体名称 1>

        < 工程前缀 >< 一般描述 >< 具体名称 2>

    End Enum

     

    < 范围 > 表示了变量的作用域,对于 Private 类型和模块级变量,一般使用“ m ”前缀表示,对于 Public 类型的变量,一般使用“ g ”前缀表示,而对于过程内的局部变量,则不使用前缀。如果是数组,在范围前缀后增加“ a ”表示变量为数组。

    对于数据类型,一般使用 1 ‑2 的前缀表示。

     

    1 2 命名规则常用前缀

    前缀

    数据类型

    前缀

    数据类型

    前缀

    数据类型

    is

    Boolean

    cm

    ADODB.Command

    cmb

    MSForms.ComboBox

    byt

    Byte

    cn

    ADODB.Connection

    chk

    MSForms.CheckBox

    cur

    Currency

    rs

    ADODB.Recordset

    cmd

    MSForms.CommandButton

    dte

    Date

     

     

    fra

    MSForms.Frame

    dec

    Decimal

    cht

    Excel.Chart

    lbl

    MSForms.Label

    f

    Double Single

    rng

    Excel.Range

    lst

    MSForms.ListBox

    i

    Integer Long

    wb

    Excel.Workbook

    mpg

    MSForms.MultiPage

    obj

    Object

    ws

    Excel.Worksheet

    opt

    MSForms.OptionButton

    str

    String

     

     

    spn

    MSForms.SpinButton

    u

    User-defined type

    cbr

    Office.CommandBar

    txt

    MSForms.TextBox

    v

    Variant

    ctl

    Office.CommandBarControl

    ref

    RefEdit Control

    col

    VBA.Collection

    cls

    自定义类

    frm

    用户窗体

     

    变量的描述部分最好使用有意义的字符串,使用 1-2 个英文单词表示,首字母大写,例如“ strUserName ”、“ iPeopleAge ”。除了循环变量使用 i j ,临时变量使用 tmp 之类的变量外,不要使用太短的命名,但也不要使用太长不易记忆的名称。

    常量则一般使用全部大写的方式,以与变量区别。

    对于枚举类型,整个工程一定要使用一致的规则,每个枚举常量都包含工程前缀,变量前缀和本身描述几部分,例如:

    Private Enum schDayType

        schDayTypeUnscheduled

        schDayTypeProduction

        schDayTypeDownTime

        schDayTypeHoliday

    End Enum

    1.2.       过程和函数

    过程和函数命名一般使用“名词 + 动词”的方式,首字母大写,也可以使用“动词 + 名词”方式,对于过程和函数的参数,命名方式见前,为了和局部变量区别,可以不使用表示参数变量类型的前缀。例如,我们可以命名如下的过程:

    GetUserName(id as long) As String

    1.3.       模块、类模块和用户窗体

    模块使用类似过程的命名,用几个表示其用途的首字母大写的短语来表示,例如“ PlotChartTools ”;类模块增加前缀“ C ”,以与标准模块相区别,例如“ CIniTools ”、“ CEmployee ”等;用户窗体则以“ frm ”为前缀,如“ frmAbout ”、“ frmRegTools ”。这样,在代码中我们可以这样使用类模块:

    Dim clsMyClass As CMyClass

    Set clsMyClass = New CMyClass

    类模块与其对象差别一目了然。由于 VBA 对于窗体可以使用缺省窗体,不需要创建实例,在代码中可以直接使用,因此,使用了与变量定义一样的前缀。例如:

    frmRegTools.Show

    1.4.       VBA 工程

    VBA 工程一般使用与其文件名同名的名字,一方面,当打开几个工程的时候可以方便的区分工程,另一方面,在工程之间引用的时候,需要不同的名称。

    2.       VBA 代码规范

    代码规范表示了如何定义变量、过程、函数(见前),如何组织 代码,控制缩进,添加注释等内容。代码规范的目的在于产生一致的代码,提高代码的可读性,使其易于修改和交流。以下规范并非必须遵守,当使用规范破坏了代 码的可读性,那么就没有必要遵从代码规范了,这种情况需要自行判断。

    2.1.       代码的排版

    缩进

    一般来说,代码的缩进应该为 4 个空格,在 VBA IDE 中选中自动缩进,并设置为 4 个字符。一个过程的语句要比过程名称缩进 4 个空格,在循环,判断语句、 With 语句之后也要缩进。例如:

    If strText = " " Then

           NoZeroLengthString = Null

    Else

          NoZeroLengthString = strText

    End If

     

    行的长度

    一行代码尽量不要过长,对于大多数编程规范,建议一行代码的最大长度为 80 个字符,在 VBA 中,可以使用续行赋“ - ”将长的代码行分为数行,后续行应该缩进以表示与前行的关系。例如:

    AverageValue = TotalValue / _

        Worksheet(1).Range( A1:A1000 ).Rows.Count

     

    空行

    一个模块内部,过程之间要使用空行隔开,模块的变量定义和过程之间也应该空 1 行。过程内部,变量定义和代码应该空 1 行。在一组操作和另一组操作之间也应该空 1 行显示其逻辑关系。空行可以很好的提高程序的可读性,但同时,空行没有必须遵守的规则,其使用的目的就是要显示程序的逻辑关系。

     

    不要将多个语句放在同一行上

    虽然 VBA 允许将多条语句放在一行,但不推荐这么做。

    2.2.       注释

    书写程序的同时,应该同时对关键代码,模块,过程增加注释,更改程序的同时,必须同时更改注释。必须时刻保证注释与程序代码一致,否则还不如不加注释。对于简短的注释,不需要加句号,否则应该增加句号,组成段落。

    如果可能,建议尽量使用英文书写注释,因为这样会带来交流的便利,特别是在正式的开发中。

     

    区块注释

    区块注释通常描述其下的部分或全部代码,例如模块说明或者过程说明。其缩进要和它所描述的代码一致。模块的注释应该位于模块的所有代码之前, Option 语句之后,过程的注释位于过程定义之后,并保证缩进一致。对于模块的注释,注释结束后应该有一空行,其前后可以加一些修饰以区别与其他注释,而过程注释则不需要。例如:

    #001 Option Explicit

    #002

    #003 '***************************************************

    #004 ' 主程序模块,提供按钮调用,对话框弹出等服务

    #005 '***************************************************

    #006

    #007 Public Const strVer As String = "0.31"

    #008

    #009 Public Sub GeoDrawMain()

    #010 ' 主程序模块,单击按钮后弹出

    #011     frmMain.Show vbModal

    #012 End Sub

     

    行内注释

    行内注释的形式是在语句的同一行中加注释,行内注释应该简单明了,并不要描述显而易见的事情。行内注释和语句至少应该有 2 个以上空格。可以在语句和注释之间使用多个 Tab 使注释对齐,例如:

    Dim iAge As Long            ‘ 年龄

    Dim strName As String       ‘ 姓名

    2.3.       程序版本

    建议在模块注释中包括作者,修改时间,版本等信息,例如:

    ' 模块名称:气压计算模块

    ' 描述:

    ' 作者: Mars

    ' 创建时间: 2004 4 23

    ' 修改时间: 2005 7 13

    ' 版本: 2.5

    此类注释应该形成自己的风格,在所有的工程中保持一致。对于团队工作和正式开发,应该严格要求在模块注释中包括这些内容。

    2.4.       一些基本原则

    明确说明作用范围

    在代码中,对于模块级的变量,过程,函数,应该总是使用“ Public ”、“ Private ”等关键字明确说明其范围。

     

    使用有意义的名称

    一定要使用有意义的名称,而不要使用简单的 A B C 之类的名称(循环变量约定俗成使用 i j 等名称除外)。

     

    明确参数和变量的数据类型

    在定义过程参数的时候,一定要明确指定其数据类型和传递方式( ByRef 或者 ByVal ),这不仅仅是考虑效率,而是为了方便对这些过程的使用。对于变量定义,也应该养成明确说明其数据类型的习惯。

     

    模块内的过程排序

    模块内部的过程应该按照“ Public ”、“ Private ”的顺序排序,公有的过程在前,私有在后;然后再按照过程名称字母顺序排序。

     

    使用常量和枚举

    应该尽量使用常量和枚举,而不要在程序代码中使用数字(幻数)。

     

    语句的选择

    对于 True False 的判断,使用 If 语句,对于多种可能的判断,使用 Select 语句。对于循环,对于确定循环次数的循环,使用 For 语句,对于不确定循环次数的循环,使用 Do While 语句,尽量对集合使用 For Each 语句。

     

    Goto 语句

    除了错误处理,不要使用 Goto 语句。

    展开全文
  • 标识符的命名规则

    千次阅读 2021-03-20 16:33:06
    标识符的命名规则及命名规范 标识符:凡是自己可以起名字的地方都叫标识符。 比如:类名、变量名、方法名、接口名、包名… 标识符的命名规则 1、由26个英文字母大小写,0-9,_或$组成 2、数字不可以开头。 3、不...

    标识符的命名规则及命名规范

    标识符:凡是自己可以起名字的地方都叫标识符。
    比如:类名、变量名、方法名、接口名、包名…

    标识符的命名规则

    1、由26个英文字母大小写,0-9,_或$组成
    2、数字不可以开头。
    3、不可以使用关键字和保留字,但能包含关键字和保留字。
    4、Java中严格区分大小写,长度无限制。
    5、标识符不能包含空格。

    package Id;
    
    public class Identifier {
    	public static void main(String[] args) {
    		
    	}
    
    }
    class Hello1_{
    	
    }
    class 1Hello{
    	
    }
    

    在这里插入图片描述

    package Id;
    
    public class Identifier {
    	public static void main(String[] args) {
    		
    	}
    
    }
    class Hello1_{
    	
    }
    //class 1Hello{
    	
    }
    class static {
    	
    }
    
    

    在这里插入图片描述

    package Id;
    
    public class Identifier {
    	public static void main(String[] args) {
    		
    	}
    
    }
    class Hello1_{
    	
    }
    //class 1Hello{
    	
    }
    class static1{
    	
    }
    class Static{
    	
    }
    
    

    可以编译
    由上述代码看以看出标识符的命名规则,如果不遵守,则编译不通过。

    标识的命名规范

    包名:多单词组成是所有字母都小写:xxxyyyzzz。
    类名、接口名:多单词组成时,所有单词首字母大写:XxxYyyZzz。
    变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz。
    常量名:所有字母都大写。多单词时每个单词用下划线来连接:XXX_YYY_ZZZ。
    标识符的规范如果不遵守的话仍然可以编译,建议遵守
    标识符的注意事项
    1、在起名时,为了提高阅读性,要尽量有意义,“见名知意”。
    2、java采用unicode字符集,因此标识符也可以使用汉字声明,但是不建议使用。

    源自添加链接描述

    展开全文
  • 做系统时候的每个窗体,就像是一个房子,房子里住着一个大家庭,为了更好的辨认家庭成员的就给他起来名字,但是当面对外来人员的到来,方便了解,所以我们中国起名字的规则姓氏+名字,在国外起名的规则是教名+中间名...
  • VB.NET中,变量名、过程名、符号常量名、记录...其命名规则: 1)名字只能由字母、数字和下划线组成。 2)名字的第1个字符必须是英文字母,最后一个字符可以是类型说明符。 3)名字的有效字符为255个。 4)不...
  • VB代码编写规则

    2021-12-22 22:02:03
    VB代码编写规则
  • 学习VB.NET 变量命名三原则

    千次阅读 2013-09-20 15:12:42
    1、标识符有意义,除非有非常明确的含义,否则不适用缩写 2、名字中要包含变量类型 3、以一个小写字母开头,后面单词的第一个字母要大写。变量总是使用大小写混合形式,常量则多用大写。 举例:
  • 【摘要】小编整理了2020年全国计算机二级VB复习知识点:常量和变量的相关内容,下面一起来看看2020年全国计算机二级VB复习知识点:常量和变量的具体内容吧,希望能够帮助到大家!...命名规则变量是一个名字,给...
  • 本文将介绍VB语言中的变量与常量。 基本概念 首先大家要明白变量和常量是很重要的东西,因为他们储存着程序运行中的各种数据。顾名思义,变量就是可以变的量,而常量就是不变的,这个概念和数学上的有点接近。 接...
  • Web前端开发文件命名规范

    千次阅读 2019-09-15 08:43:07
    1.文件命名规则 1.1文件名称的命名规则 统一用小写的英文字母,数字和下划线的组合,不得包含汉字空格和特殊字符。 原则: 1)方便理解,见名之意 ​ 2)方面查找 1.2索引文件的命名规则(首页面) index...
  • 4.1数据类型、常量和变量一、教学目标:(一)知识与技能:1、理解vb基本数据类型2、掌握变量和常量的概念3、了解数组变量的概念4、了解vb常用的标准函数,说明(定义)数组的方法(二)过程与方法:5、培养学生分析问题...
  • 满意答案shayinong2013.06.15采纳率:50%等级:12已帮助:13972人常量(数)常量即在程序执行过程中不发生改变的值或字符串。使用Const语句声明常量。如:Const Rate=0.25Const NumMonths As Integer=12Public Const ...
  • Unity命名规则

    2020-11-11 17:45:54
    命名 遵循内部和外部成员的所有.NET Framework设计指南。其中的要点包括: 不要使用匈牙利符号 不要为成员变量(,m,s_等)使用前缀。如果你想区分本地变量和成员变量,你应该在C#中使用“this。”和“me。“在VB...
  • 关于VB命名的一些经验总结

    千次阅读 2008-10-13 19:12:00
    关于VB程序设计中的命名,对于初学者来说,是一件比较头疼的事,就算一些VB老手,也偶尔会为如何命名而烦恼,目前流行的命名法多种多样,如匈牙利命名法、骆驼命名法、Pascal命名法以及GNU C常用的下划线命名法等,...
  • 让我们先睹为快,了解一下Roslyn的一个具体应用:提取C#和VB.NET代码中的字符串常量。 字符串常量的提取 先看下面的一段代码: using System; using System.Collections; using System.Linq; using System....
  • 程序中数据最基本的存储单位就是变量,...此外,在某些时候,虽然声明了一个变量,但却不希望这个变量的数值被修改,这种永远不会被修改的量,就称为常量。掌握变量和常量的使用是使用任何一门计算机语言所必备的基础
  • 一、选择题第一章开启VB编程之旅1.(2011)31.在Visual Basic6.0集成开发环境中,不能运行程序的操作是A.按“F5”键B.从“运行”菜单中选择“启动”命令C.在工具栏中单击“启动”按钮D.按“F6”键2.(2012)31.在...
  • 3. VB编码规则

    2013-08-12 10:54:00
    VB的语言基础是BASIC语言, VB的语言元素有: 关键字(Dim, Print, Cls); 函数(Sin(), Cos(), Sqr); 表达式(); 语句。 二: 书写规则 1. 不区分大小写。 2. 系统对用户程序代码进行自动转换。 ...
  • vb代码规范

    2020-01-07 11:03:49
    vb代码规范 初次总结,随着以后学习的不断深入,会进行陆续补充,附加图例。如有明显谬误请指正。 代码书写的可读性要求 1. 可读性第一,效率第 2. 保持注释与代码完全一致 3. 每个函数,都应该有函数说明 ...
  • 计算机源代码编写规范(VB版本). VB编码规范 VB编码规范........................................................................................................................................................
  • 2016年计算机二级《VB》考试题及答案(1)下列符号常量的声明中不合法的是A.ConstaAsSingle=3.5B....=表达式,“常量名”参数就是给常量命名。“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“...
  • 2.1 VB语言基础——关键字和标识符

    千次阅读 2017-02-08 23:32:49
    常见的有:Dim、Private 、Public 、Static 、Sub 、End 、If 、Else 、From 、Me等等,这些关键字在编程中不可随意用来定义变量、命名操作对象名称等,否则系统提示错误信息。 但是遇到特殊情况,可以变通一下。如...
  • tab键缩进vb不区分大小写用“ ' ”(英文的单引号)表示注释符整数:integer % -32768~32767长整形:long & -2147463648~2147463647单精度:single !双精度:double #字符串:string $日期型: #4 sep#、#may 23...
  • VB计算公式及值.doc

    2021-07-28 09:09:09
    了解常用数据类型,理解常量、变量、函数和表达式的概念。掌握赋值语句的格式与应用。了解文本框控件与标签控件的作用与区别。理解算法的概念,初步学会顺序结构程序设计。重点:正确书写VB表达式。任务1 编程实现:...
  • 计算机二级vb考试中的题目分值分别是多少呢?下面是学习啦小编给大家整理的计算机二级vb考试分值及考试考点,供大家参阅!计算机二级vb考试分值VB考试题型分为两部分,选择题40个(40分),上机操作题3个(60分)。选择题...
  • 1、VB6.0对口升学考点分析与总结第一章 VB使用基础1、VB的特点2、VB的启动与退出3、VB的窗口组成4、VB的属性窗口中、代码窗口的打开操作方法5、VB程序的保存及各种文件的扩展名6、VB程序的运行方法7、对象、属性、...
  • 弱类型语言(VB、JS) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QwAM3Jxk-1626313963984)(C:\Users\张青青\AppData\Roaming\Typora\typora-user-images\image-20210714111346737....
  • vb知识点

    2020-02-12 15:02:48
    在程序运行中,系统为程序中的每一个变量分配一个存储单元,变量名实际上就是计算机内存单元的命名。变量名用于识别变量在内存中的位置,变量的类型指定其占用空间的大小。 数组:在Visual Basic 中,把一组...
  • VB.NET 教程_01_基础语法

    万次阅读 多人点赞 2018-08-08 00:48:58
    VB.Net是一种简单,现代,面向对象的计算机编程语言,由微软开发,将.NET Framework和公共语言运行库的强大功能与作为Visual Basic标志的生产力优势相结合。 Visual Basic .NET(VB.NET)是在.NET Framework上...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,347
精华内容 1,338
关键字:

vb常量的命名规则