vbnet 在form 中声明的全局变量在Module模块怎么使用
要在Module模块中使用在Form中声明的全局变量,可以通过以下步骤进行操作:
-
在Module模块中声明一个全局变量,与Form中的全局变量具有相同的名称和数据类型。
-
在Form中将全局变量的值赋给Module模块中的全局变量。
以下是一个示例:
在Form中声明一个全局变量:
Public Class Form1
Public myVariable As Integer = 10
' 将全局变量的值赋给Module模块中的全局变量
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
MyModule.myVariable = myVariable
End Sub
End Class
在Module模块中使用Form中的全局变量:
Module MyModule
Public myVariable As Integer
Sub Main()
' 使用Form中的全局变量
Console.WriteLine(myVariable)
End Sub
End Module
以上示例中,Form1中声明了一个名为myVariable的全局变量,并将其赋值为10。在Form1的Load事件处理程序中,将myVariable的值赋给Module模块中的myVariable。然后,在Module模块的Main方法中,可以使用myVariable来访问Form1中的全局变量的值
原文地址: https://www.cveoy.top/t/topic/iyr0 著作权归作者所有。请勿转载和采集!