我正在用Visual Basic编写一系列程序,并且列出了我希望在大多数这些程序中使用的全局变量。我并不热衷于将全局变量列在每个程序的表单顶部,因为如果更改了列表,则必须为每个程序重做。
是否有可能建立这些全局变量的库?
还有其他选择吗?
答案 0 :(得分:0)
创建图书馆计划。 添加一个类并将所有Globals声明为Public Shared。
Class MyGlobals
Public Shared Property Global1 As String
Public Shared Property Global2 As Integer
Public Shared Property Global3 As Double
Public Shared Property Global4 As MyType
.
.
End Class
在所有项目中添加对输出dll的引用,并使用全局值。
OR
创建一个基类,声明所有这些全局值并在所有必需的类中继承。