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