使用Tcp协议向已有COM端口发送数据 我安装了一个软件,它有一个服务在运行,一直在侦听(是com的,端口是5300).我现在要使用TCP协议写一个C#程序向该端口发送数据,并接收返回数据. 想问一下该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参看msdn中的例子ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/Cpqstart/html/cpsmpnetsamples-howtonetworking.htm#cpsmpDateTimeClientSample 我现在用的是Visual Studio .NET 2005 TcpClient tcpClient = new TcpClient("IP地址 ",13); NetworkStream ns = tcpClient.GetStream(); //发送文件地址 byte[] byteName = new byte[1024]; byteName = System.Text.ASCIIEncoding.UTF8.GetBytes("send message..."); ns.Write(byteName, 0, byteName.Length); //接收文件流 byte[] bytes = new byte[1024]; int bytesRead = ns.Read(bytes, 0, bytes.Length); ns.Dispose(); ns.Close(); tcpClient.Close(); serial com?如果是的话,参看http://www.codeproject.com/csharp/serialcommunication.asp 动态生成menu的问题 C#如何动态的改变变量名 datagridview选中单元个更改背景颜色 关于把TXT文件写到sql数据库且检查重复性的问题 高分求:提取网页中的特定地址,且地址不能重复 如何将xml定义的架构转换成sqlserver2000数据库的表结构 C#字符串(折磨我一天了) 使用SmtpClient发送邮件问题 水晶报表自动换页怎么实现 .net 实现打印必须要用Graphics类吗 请大家推荐一本关于微软Web Servies的书(用C#实现) DateTime ToString时出现Bug,请看看
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/Cpqstart/html/cpsmpnetsamples-howtonetworking.htm#cpsmpDateTimeClientSample
NetworkStream ns = tcpClient.GetStream();
//发送文件地址
byte[] byteName = new byte[1024];
byteName = System.Text.ASCIIEncoding.UTF8.GetBytes("send message...");
ns.Write(byteName, 0, byteName.Length);
//接收文件流
byte[] bytes = new byte[1024];
int bytesRead = ns.Read(bytes, 0, bytes.Length);
ns.Dispose();
ns.Close();
tcpClient.Close();
http://www.codeproject.com/csharp/serialcommunication.asp