level 1
调试模式一运行就这样。
System.InvalidOperationException:“线程间操作无效: 从不是创建控件“PI_txtPH”的线程访问它。”
2018年08月20日 10点08分
1
level 1
Control.CheckForIllegalCrossThreadCalls = False
加入这个,虽然错误不跳。 但是异步的循环不循环了。只能点一个跳一下。调用DLL也不调用。
2018年08月20日 10点08分
2
level 1
更惨了。删了这句话,都没用。程序完全不行了。异步循环不循环了。
2018年08月20日 11点08分
3
level 11
用PI_txtPH.父控件.invoke,如果还有错,那就看看你代码哪里还有问题了
2018年08月20日 15点08分
4
应该改成“用PI_txtP的父控件.invoke,如果还有错,那就看看你代码哪里还有问题了“”
2018年08月20日 15点08分
@闪星2 好的。谢谢。程序使用异步之后,导致整个程序莫名其妙卡死也是这个原因吗?打开个串口都经常会卡死呢。
2018年08月21日 02点08分
level 1
已解决,把所有按键,txt的调用全用委托就好了。卡死问题也解决了。
2018年08月22日 03点08分
7