摘要: Tcp与Ip协议的客户端和服务器编程 本文就TCP和Ip协议的客户端和服务器分别进行编程,实现了客户端和服务端进行通信的功能,服务端对多个客户端进行监听,并能与多个客户端通信。 服务器端代码如下: 客户端代码如下: 阅读全文
posted @ 2018-10-08 17:38 逍遥汉21 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 异步委托的简单方式 有回调函数的异步委托 有回调函数的异步委托的另一种方法是 直接在回调函数中将委托作为参数 阅读全文
posted @ 2018-10-08 17:30 逍遥汉21 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 同步委托简单的列子 阅读全文
posted @ 2018-10-08 12:49 逍遥汉21 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 使用多线程操作 阅读全文
posted @ 2018-09-30 12:44 逍遥汉21 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 主窗体向多个窗体传值 主窗体中的代码如下:需要写一个接口,让所有子窗体访问,并且实现接口中的方法 接口中的代码如下: 子窗体中的代码如下:(多个子窗体也是一样) 此时还需要一个窗体来管理主窗体和子窗体,当加载该窗体时,将把主窗体和子窗体显示出来。代码如下 阅读全文
posted @ 2018-09-27 17:45 逍遥汉21 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 用事件 实现窗体间的传值 父窗体代码如下: namespace 窗体间传值_用事件来做 { public partial class Parentfrm : Form { //定义消息发布的事件 public event EventHandler AfterMsgEvent; public Pare 阅读全文
posted @ 2018-09-20 17:25 逍遥汉21 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 窗体间的传值的几种方法: 第一种方法: 1,新建两个窗体,一个父窗体Parentfrm,一个是子窗体Childfrm,分别在两个窗体上都加入一个TextBox标签和一个Button标签,分别命名为txtMsg和btnSend。(最简单,但直接对子窗体的属性进行操作,这样不安全)。 2,代码如下所示: 阅读全文
posted @ 2018-09-20 11:28 逍遥汉21 阅读(118) 评论(0) 推荐(0) 编辑