VB中的Const是取自英文单词“constant”的前四个字母,其中文意思是“常数”“常量”的意思。
VB中用Const命令来定义常量,常量说明语句的格式是:
Const 常量名 As 类型=表达式
对于一些在程序过程中始终保持不变的常数、字符吕,可以用常量说明语句来定义,这样可以提高程序的可读性和可维护性。
是常量的意思,而VB中的常量还有以下几种:
1)直接常量
指在程序中直接给出值的数据,如:123、123&、123.45、1.234E2 、123D3分别表示整型、长整型、单精度浮点型(小数形式)、单精度浮点型(指数形式)、双精度浮点型。
八进制常数: 在数值前加&O ,如 &O123
十六进制常数:在数值前加&H ,如&H123
2)用户声明的符号常量
用Const来声明: Const 符号常量名 [As 类型] = 表达式
如:Const PI=3.14159 '声明了常量PI,代表3.14159,单精度型
Const MAX As Integer=&O144 ''声明了常量MAX,代表八进制数144,整型
Const COUNT#=45.67 '声明了常量COUNT,代表45.67,双精度型
3)系统提供的常量
系统定义的常量位于对象库中,在对象浏览器中的Visual Basic(VB)和Visual Basic for Aplication(VBA)等对象库中列出了VB的常量。这些常量可以与应用程序的对象、方法、属性一起使用。
如:Form1.WindowsState=vbMaximized 表示将窗口极大化。
Const表常数,用法和Dim一样。但是后面都跟大写字母并且有跟有下划线,例如:
Const INTEREST_Rate As Decimal=0.05
使用Const是为了使代码清晰化,并且便于修改。
例如你有万句代码,上千句都要用到利率.等哪天利率变了,你就直接修改const后面值就行啦,不用千句代码一一就修改了。
常数定义,与dim差不多,但const定义的不能修改a的值,dim 定义的可以重新赋值
方法一 private const a=5
方法二 dim a
a=5
Conste用来定义常量
格式:Const 常量名 As 类型=表达式