VB中关于常量的问题如何区分局部常量、模块级常量、公用常量,他们分别在那么用?用在什么地方?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 23:47:30
VB中关于常量的问题如何区分局部常量、模块级常量、公用常量,他们分别在那么用?用在什么地方?

VB中关于常量的问题如何区分局部常量、模块级常量、公用常量,他们分别在那么用?用在什么地方?
VB中关于常量的问题
如何区分局部常量、模块级常量、公用常量,他们分别在那么用?用在什么地方?

VB中关于常量的问题如何区分局部常量、模块级常量、公用常量,他们分别在那么用?用在什么地方?
没有任何修饰的const关键字是局部常量,只在过程内有效
比如
sub main
const a =1
end sub
以private修饰的const关键字是模块级常量,在整个模块(比如一个窗口内)有效
private const abc = 123
以public修饰的const关键字是全局常量,整个工程可见.
通常public常量放在模块(module)里,其余的常量根据需要使用,多数情况下是给API用的