07 2022 档案
摘要:由于弹窗语句和主窗体不在一个线程里,子线程无法影响主线程,所以会出现Messagebox弹窗后还能操作主窗体的现象。 可将弹窗语句写成: this.Invoke((MethodInvoker)delegate { MessageBox.Show("停止操作!", " fail", System.Wi
阅读全文
摘要:一、串口、UART、RS232、RS485、RS422之间的关系 UART是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器(顾名思义,它是一个设备而不是一种协议),是设备间进行异步通信的关键模块。U
阅读全文
摘要:static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Process[] proc = Process.GetProcesses(); int cnt =
阅读全文
摘要:一、DockManager 1、清除DockManager里的所有Panel 调用dockManager1.Clear()后,再读dockManager1.Panels.Count发现数量不变,只能用RemovePanel()方法来实现: int cnt = dockManager1.Panels.
阅读全文