2012年5月31日
摘要: 下面通过一个例子,对UdpClient类的用法及它的一些方法进行说明。在UDP模式下,不存在明显的服务器与客户端之分,所以在这里用A端和B端代替。本例要实现的功能是从A端到B端的点对点通信。打开VS2008,在D:C#ch17目录下建立名为P2PTest的Windows应用程序。打开工程,为当前窗体添加如表17-9所示控件。 表17-9 添加控件列表控件名NameTextLabelLabel1对方IP:TextBoxtbIPTextBoxtbMsgButtonbtnSend发送ListBoxlbInfoGroupBoxgbSend发送窗口GroupBoxgbReceive接收窗口Button. 阅读全文
posted @ 2012-05-31 17:08 peter_zhang 阅读(4913) 评论(3) 推荐(0) 编辑
摘要: Visual C# UDP数据的发送、接收包使用的主要类及其用法:用Visual C# UDP协议的实现,最为常用,也是最为关键的类就是UdpClient,UdpClient位于命名空间System.Net.Sockets中,Visual C# UDP数据包的发送、接收都是通过UdpClient类的。表01和表02是UdpClient类中常用方法和属性及其简要说明。方法 说明 Close 关闭 UDP 连接 Connect 建立与远程主机的连接 DropMulticastGroup 退出多路广播组 JoinMulticastGroup 将 UdpClient 添加到多路广播组 Receive 阅读全文
posted @ 2012-05-31 16:42 peter_zhang 阅读(39365) 评论(1) 推荐(2) 编辑
摘要: 原因:没有原生支持64位,而是以32位兼容方式运行解决办法:在项目属性里设置“生成”=>“目标平台”为x86而不是默认的ANY CPU. 阅读全文
posted @ 2012-05-31 13:17 peter_zhang 阅读(7242) 评论(0) 推荐(0) 编辑