公司有一个任务,就是用上位机同时对几台仪器进行测试。每台仪器的ip地址不同。这个上位机软件是winform开发的,就一个Form1.
我建立了一个新的formMain,然后new了几个Form1,IP地址是从一个新增加的textbox上读取的。原来Form1用下面语句:
private void buttonStart_Click(object sender, EventArgs e)
{
Thread testAtinyThread1 = new Thread(testAtiny);
testAtinyThread1.Start();
}
起一个线程,进行测试,
现在是可以同时测试几台仪器,但是数字在每个form上显示的不稳定,有乱跳的现象。
请问这么new几个form可以吗?还是应该怎么做更好?