Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.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_Winforms - Fatal编程技术网

奇怪的VB.Net行为

奇怪的VB.Net行为,vb.net,winforms,Vb.net,Winforms,我在vb.net中有一个程序,它在第一个表单上打印文本,在第二个表单上打印文本框和标签。。它工作得很好..但是当我将第二个表单的文本和标签从第一个表单转移到第三个表单时,它给了我一个错误,这是我的代码,提前感谢您的帮助:) 再次感谢:) 编辑:现在没有错误消息,但当我单击按钮时,什么也没有发生,因为: If textbox1.Text = frm2.Label22.Text And textbox2.Text = frm2.Label24.Text Then 这不是一个令人满意的问题。我认为第

我在vb.net中有一个程序,它在第一个表单上打印文本,在第二个表单上打印文本框和标签。。它工作得很好..但是当我将第二个表单的文本和标签从第一个表单转移到第三个表单时,它给了我一个错误,这是我的代码,提前感谢您的帮助:)

再次感谢:)
编辑:现在没有错误消息,但当我单击按钮时,什么也没有发生,因为:

If textbox1.Text = frm2.Label22.Text And textbox2.Text = frm2.Label24.Text Then
这不是一个令人满意的问题。我认为第二个条件不“正确”

textbox2.Text可能为空,因为它刚刚创建,但frm2.Label24.Text具有不同的值


我不能完全理解你的代码。。。尝试在textbox对象上设置显式名称,并给调试一个机会。。。可能可以帮助您。

错误消息在哪里?现在没有错误消息,但当我单击按钮时,什么也没有happens@Nidzaaaa先生查看我的更新帖子谢谢:)@2GDev先生查看我的更新帖子谢谢!:)你的代码没有太多意义(语义上)。这不是您通常创建控件的方式,它们甚至不会被放置在表单上。新的TextBox实例的Text属性将没有任何值,这使得您指定的条件不可能为真。您必须设置
textbox1.Text=label21.Text
,它才能在这种情况下工作。您还希望使用
xfrm3.Show()
而不是
Form4.Show()
。希望这对你有帮助,祝你好运!
If textbox1.Text = frm2.Label22.Text And textbox2.Text = frm2.Label24.Text Then
textbox2.Text = frm2.Label24.Text Then