委托,咋托啊。用习惯了VB6,C#给窗体控件赋值,还要委托,拖死了。
private void comm_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
string message;
int n = comm.BytesToRead;
byte[] buf = new byte[n];
comm.Read(buf, 0, n);
message = Encoding.UTF8.GetString(buf);
this.textBox2.Text = message;
}
...全文
请发表友善的回复…
发表回复
以专业开发人员为伍 2011-05-25
- 打赏
- 举报
你不会把中间4行代码重构成一个返回string的函数嘛?!