当前位置:编程学习 > C#/ASP.NET >>

C#怎么连接串口接收数据编程

控件:一个按钮控制接收数据,

一个textbox接收数据显示内容,

一个serialPort控制串口

我这边是一个存有数据的盘点机 ,串口:com1 (盘点机上设定:上传通过Cradle-IR)

波特率:115200

要怎么写代码(越具体越好),那位大哥帮助一下

追问:ret = ExecIt3c((int)this.Handle, "C:\\sp1.txt +p" + comport + " +b115200 -r +F15,10 ", TransferFileName);
这句ExecIt3c这个没看懂

那位会的加我QQ好吗

874483480

答案:       private void button2_Click(object sender, EventArgs e)
{
try
{
string TransferFileName = space(100);
int ret;

ret = ExecIt3c((int)this.Handle, "C:\\sp1.txt +p" + comport + " +b115200 -r +F15,10 ", TransferFileName);
ret = ExecIt3c((int)this.Handle, "C:\\sp2.txt +p" + comport + " +b115200 -r +F15,10 ", TransferFileName);
if (ret != 0)
MessageBox.Show("通讯错误!错误号:" + ret.ToString());
else
MessageBox.Show("下载完毕!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

}

上一个:c#几个小程序怎么写?
下一个:寻找c#对access操作的示例

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,