Vb.net 在窗体之间传递变量Visual Basic 2012

Vb.net 在窗体之间传递变量Visual Basic 2012,vb.net,variables,Vb.net,Variables,我在上课、替补和诸如此类的事情上是个不折不扣的人。我正在用VB 2012制作一个程序,在你的U盘上创建一个便携式版本的Minecraft 下面是一些代码(“port_cr”): “chooseLauncher”是一个带有一些按钮的表单,可以将相应的文件下载到“port_cr”表单中指定的路径,这是我不知道该怎么做的。如果有人能简单地告诉我怎么做,我将非常感激在选择启动窗体上创建公共属性,并在显示窗体之前将其设置为值。例如,如果chooseLauncher表单具有名为SaveMc的公共字符串属性,

我在上课、替补和诸如此类的事情上是个不折不扣的人。我正在用VB 2012制作一个程序,在你的U盘上创建一个便携式版本的Minecraft

下面是一些代码(“port_cr”):


“chooseLauncher”是一个带有一些按钮的表单,可以将相应的文件下载到“port_cr”表单中指定的路径,这是我不知道该怎么做的。如果有人能简单地告诉我怎么做,我将非常感激在
选择启动
窗体上创建公共属性,并在显示窗体之前将其设置为值。例如,如果
chooseLauncher
表单具有名为
SaveMc
的公共字符串属性,则可以执行以下操作:

chooseLauncher.SaveMc = save_mc
chooseLauncher.Show()

表单只是一些奇特的类类型,它们具有一些与之相关联的视觉行为/呈现。在OOP中,可以像对待任何类一样对待它们,无论是自定义类还是本机类

让我们在.NET框架中使用一个简单的本机类,并从中抽象出来。 如何将数据传递给类DataTable

“创建该类的新实例”
Dim dt作为新数据表
'传入表的名称
dt.Name=“AnyName”
我可以将该信息传递给datatable类,因为它已经有了一个可以存储名称信息的属性

现在,当您创建自己的类时,请考虑这一点。假设您有一个名为ChooseLauncher的表单。让我们给它一些属性,它可以在内部使用,也可以在外部添加。可能是一个名为FilePath的属性

类选择器启动器:继承表单
作为字符串的公共文件路径
末级
现在,当您创建ChooseLauncher类时。您所要做的就是从创建它的任何地方设置公共可用的属性

Dim myForm作为新选择器启动
myForm.FilePath=“NewValue”
myForm.Show()
chooseLauncher.SaveMc = save_mc
chooseLauncher.Show()