描述:我自己定义了一个控件组,里面一个实行按钮控制了五个线程;主界面上面并列有两个自定义控件A和B。单独点A的实行按钮或者B的实行按钮,都没有问题。如果点A的实行按钮后,A的线程组正在运行中,点击B的实行按钮,这个时候A的控件会报出:未定义实体对象的错误。 哪位大神可以指点下。
2条回答
- threenewbee 2018-10-08 15:48关注
具体错误要调试你的程序才知道。作为原则,要注意两个
(1)线程操作界面,用Control.Invoke(委托里操作界面)
(2)线程访问共享的对象或者变量,要用lock锁定再操作解决 无用评论 打赏 举报