遇到个怪问题,我在SerialPort的DataReceived事件里用read()能读取返回的信息,但在DataReceived事件外用read()只能读取返回的信息第一个字节,这是怎么回事啊.
还有个问题在SerialPort的DataReceived事件里我调用textBox6怎么会出现"线程间操作无效: 从不是创建控件“textBox6”的线程访问它"的错误啊
还有个问题在SerialPort的DataReceived事件里我调用textBox6怎么会出现"线程间操作无效: 从不是创建控件“textBox6”的线程访问它"的错误啊
解决方案 »
- WebBrowser 显示和IE不一致,急救。
- 请问VC# 2005中如何调用ClassWizard之类的向导
- Membership,究竟那里吸引我?
- 在一个单元测试中,我先建立一个xml文件,然后删除它:在删除时报错误:System.IO.IOException: 文件“C:\a.xml”正由另一进程使用,因此该进
- c# 中可否调用 c 函数 或者MFC 类库 函数???
- 请问如何更新listbox里的一条记录
- 本人是初学者,有哪位高手帮忙解决一下页面设置控件如何使用?及打印控件??谢谢!
- 新手:请问在C#应用程序中,怎么自动生成ID呢?
- 在C#中使用struct出现问题
- 大虾们关注:一个关于自定义消息的问题!
- sql server2000无法打开企业管理器
- WebClient 在System.Net 里吗?
你是不是在别的线程调用,没在主线程调用
串口类是一个线程,可以用BeginInvoke+delegate来做