如何在Visual Basic中声明全局变量?

您只需将其作为PUBLIC添加到任何模块

示例:

模板的模块Module1‘全局变量公共glbtxtTemplateName As String’全局变量

VB首先将通道作为一个类加载,其中的所有公共项都直接共享。这样想吧。

假设我们有一个名为"MY_PROCESSES“的模块

当您在"MY_PROCESSES“中声明一个SUB或一个函数时,如果您希望在"MY_PROCESSES”之外使用它,您可以像这样声明为公共的

公共子LOAD_TEMPLATE() ....

要获得LOAD_TEMPLATE,您只需在代码中从任何位置调用它:

LOAD_TEMPLATE

因此,如果我需要设置或使用我在模块中公开的全局变量,我只需按名称引用它:

glbtxtTemplateName="TEMPLATE_NAME“

IF glbtxtTemplateName="“则为LoadTemplate

我确实喜欢像上面这样构建类,因为你可以更快地引用它,而不需要记住变量,但是如果你只需要1到2个全局变量,你可以像我们过去使用匈牙利符号样式名那样命名它们。这种方法确实非常简单和优雅。旧就是新,新就是旧。

Copyright © 2088 奥术风暴·魔幻网游活动秘典 All Rights Reserved.
友情链接