public static void CalibrateLoop()
{
communicator comport = new communicator();
while ( Variables.calibrating )
{
Thread.Sleep(500);
if (comport.connect(9600, "VRCONNECTREQUEST", 1, 0, 0))
{
form2.label7.Text = "Connection Successful - Connected to " + comport.port;
}
else
{
Form2.Hide();
var form1 = new Form1();
form1.Closed += (s, args) => Form1.Close();
form1.Show();
}
//label2.Text = comport.message(2, 0, 0);
}
//Variables.minHand[0] = 20;
}
我在communicator.cs中创建了这个真正简单的代码,问题是它拒绝编辑“label7.text”,而且“form2.hide()”似乎也不起作用。 Label7位于form2。
任何人都可以帮我解决这个问题吗?一直在努力寻找全面的互联网
答案 0 :(得分:0)
正确引用该特定文件或包含相应的命名空间。