De hecho cuando quiero guardar mas variables y encapsularlas para un mejor acceso personalmente hago algo cómo ésto:
Declaro una clase con variables común y corriente:
Cita: Public Class CustomSettings
Public Variable1 As Integer
Public Variable2 As Boolean
Public Variable3 As Integer
Public Variable4 As String
...
..
End Class
Después manejo la clase que va a ser mi constructor
Cita: Public Class GlobalSettings
Public GetVariables As New ArrayList
Public Sub New()
...
..
Dim s As New CustomSettings
s.Variable1 = w
s.Variable2 = x
s.Variable3 = y
s.Variable4 = z
Me.GetVariables.Add(CustomSettings)
...
End Sub
Y con ello ya tengo todo en una sola variable (Arraylist) que me guardo ciertos valores que puedo ocupar en cualquier parte de mi proyecto (previamente lo tengo que inicializar para poderlos ocupar)
P.D.- Solo fue un ejemplo general, ya lo demas depende de como uno lo quiera implementar.
Salu2