上一页 1 ··· 3 4 5 6 7

2017年9月12日

C#Timer

摘要: C#有两个命名空间下用到了Timer: 较常用的是前者,代码如下,TimerHander是定时器时间到时执行的函数。 关闭定时器:给个变量,要关闭定时器的时候使其为真 关闭定时器不一定要在定时器处理函数内部,关键看定时器对象实例化的位置。 阅读全文

posted @ 2017-09-12 21:05 马勇123 阅读(221) 评论(0) 推荐(0) 编辑

插座断电提醒(测试阶段)

摘要: 1插座断电有3处会有窗口提醒(任务管理器断开客户端 模拟插座断电) 第一处:IOException 第3处: 第二处: 阅读全文

posted @ 2017-09-12 18:04 马勇123 阅读(295) 评论(0) 推荐(0) 编辑

2017年9月11日

C#MessageBox 自动关闭窗口

摘要: 1:MessageBox弹出的模式窗口会先阻塞掉它的父级线程.所以我们可以考虑在MessageBox前先增加一个用于"杀"掉MessageBox窗口的线程.因为需要在规定时间内"杀"掉窗口 解决:可以考虑在MessageBox前先增加一个用于"杀"掉MessageBox窗口的线程.因为需要在规定时间 阅读全文

posted @ 2017-09-11 22:01 马勇123 阅读(677) 评论(0) 推荐(0) 编辑

插座继电器测试

摘要: 测试要考虑的情况: 1发送测试命令的时候待测试的插座还没连接上服务器 解决:在收到测试命令时,对所有连接上的设备做个判断,挑出其中为测试对象的设备,同时对还没连接上的测试对象进行提示; 2在测试途中,插座断网重新连上 插座断网时,服务器下发指令失败,更新目前的可用测试列表。 阅读全文

posted @ 2017-09-11 19:24 马勇123 阅读(131) 评论(0) 推荐(0) 编辑

C# TCPListener

摘要: 1: 有两个地方必须做异常处理,异常类型为IOException 服务器读客户端发来的信息时: LeafTCPClient client = (LeafTCPClient)ar.AsyncState; try { if (client.NetWork.Connected) { NetworkStre 阅读全文

posted @ 2017-09-11 17:04 马勇123 阅读(3750) 评论(0) 推荐(1) 编辑

上一页 1 ··· 3 4 5 6 7

导航