Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 将文本框值发送到其他表单中的标签_Vb.net - Fatal编程技术网

Vb.net 将文本框值发送到其他表单中的标签

Vb.net 将文本框值发送到其他表单中的标签,vb.net,Vb.net,我有4张表格:输入,表格1,表格2,表格3 输入有3个输入:a、b、c form1 label1需要form1.a 表格2标签1需要表格1.b 表格3标签1需要表格1.c 在我点击输入中的一个按钮后,form1显示,几秒钟后就变成了form2,form2也是这样,它变成了form3,form3变成了form1。它在不断变化的形式中循环 我尝试使用此代码发送值 Form1.label1.Text = a.Text Form2.label1.Text = b.Text Form3.label1.Te

我有4张表格:输入,表格1,表格2,表格3

输入有3个输入:a、b、c
form1 label1需要form1.a
表格2标签1需要表格1.b
表格3标签1需要表格1.c

在我点击输入中的一个按钮后,form1显示,几秒钟后就变成了form2,form2也是这样,它变成了form3,form3变成了form1。它在不断变化的形式中循环

我尝试使用此代码发送值

Form1.label1.Text = a.Text
Form2.label1.Text = b.Text
Form3.label1.Text = c.Text
我尝试用这段代码创建循环表单
表格一

form2.show()
me.close  
表格2

form3.show()
me.close  
表格3

form1.show()
me.close  
问题是有时缺少值,并且表单不再像我想要的那样循环

请帮助

私有MyInput定义为String=“
在您的类名下方右键

将此
子项添加到所有表单中

    Public Sub ContinueInit(ByVal input as string)
    Me.MyInput = input
    Me.Label1.Text = input
    End Sub
然后,在
按钮中单击添加,这取决于要调用的表单:

form1.show()
form1.ContinueInit(a.text)
me.close

form2.show()
form2.ContinueInit(b.text)
me.close

form3.show()
form3.ContinueInit(c.text)
me.close  

我希望这能帮助你解决你的问题。有一种更简单的方法,但这就是我所做的,因为我已经习惯了这种方法。

它说“错误1参数未指定为‘Public Sub ContinueInit(输入为字符串)’的参数‘input’。”哦,阅读更新。只需从表单中删除那些
ContinueInit
sub。加载我不知道为什么在您已经从表单中调用该sub时添加它。show再次更新,您必须定义局部变量以将其连接到输入参数。myinput from me.myinput=Input是什么?输入的名字是我的表单名吗?正如你在我文章顶部看到的,我的输入只是表单中声明的字符串。