上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 以下是学习笔记: 1,匿名方法 仔细看看,匿名方法其实跟匿名类有点像的 2,Lamada表达式 【1】 【2】 阅读全文
posted @ 2020-12-12 17:23 包子789654 阅读(153) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 1,了解委托 2,委托的使用步骤 阅读全文
posted @ 2020-12-12 15:00 包子789654 阅读(139) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 一,扩展方法的使用和定义 1,体验扩展方法 2,扩展方法定义 this一般都是用来表示对象本身,这里的this表示为当前的类型(比如int类型)扩展一个方法 二,扩展方法的应用:克服继承的局限性 1,继承的局限性 2,克服继承的局限性 三,扩展方法的定义详解 1, 2, 阅读全文
posted @ 2020-12-12 14:47 包子789654 阅读(153) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 1,以前我们写程序的时候,会写提前把一个类写好 2,有的时候会用到这个匿名类 3,匿名类的特点 4,匿名类的本质,本质上还是有名字的 阅读全文
posted @ 2020-12-12 14:24 包子789654 阅读(208) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 1,var可以根据变量的初始值自动推断局部变量类型 2,分析var定义变量的本质 3,var定义变量俞object类型定义的区别 4,总结var应该注意的问题 阅读全文
posted @ 2020-12-12 14:07 包子789654 阅读(243) 评论(0) 推荐(1)
摘要: 以下是学习笔记: 一,搭建仿真环境 这是在没有PLC的情况下用的 1,打开PLCSIM Advanced 2,打开 博图16 【1】创建项目 【2】添加新设备,选择1个1500的PLC 【3】设置IP,我们这里用1号网口 注意:PLC`1500有2个网口。默认1号网口是0段,2号网口是1段 下图中把 阅读全文
posted @ 2020-12-08 22:55 包子789654 阅读(1592) 评论(0) 推荐(1)
摘要: 以下是学习笔记: 1,分析事件 【1】 sender是自定义控件的PictureBox,通过PictureBox拿不到地址。需要通过这个自定义的控件this.deviceControl1才能拿到地址。 如果sender是这个自定义的控件this.deviceControl1就可以解决上面的问题了 【 阅读全文
posted @ 2020-12-08 22:54 包子789654 阅读(700) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 1,在项目中添加“类库”,在“类库”中添加“用户控件” 2,使用TableLayoutPanel来布局 3,添加需要的图片资源 【1】创建资源文件:Resources.resx。类库项目默认是没有这一项的 【2】创建资源项目成功后,就多了一个Resources.resx目录 【3】 阅读全文
posted @ 2020-12-08 22:09 包子789654 阅读(803) 评论(2) 推荐(0)
摘要: 1,propfull private bool deviceState=false; [Browsable(true)]//设置这个属性是可见的 [Category("自定义属性")]//属性的分组,类别的名称 [Description("设备状态")]//属性的描述 public bool Dev 阅读全文
posted @ 2020-12-07 22:37 包子789654 阅读(1701) 评论(0) 推荐(0)
摘要: 以下是学习笔记: 学习参考:https://www.bilibili.com/video/BV1LV41127M1?p=5&t=2752 一,回顾:上位机与PLC通信方式 1,S7, 2,ModbusTCP 3,TCP 4,UDP 5,OPC 二,Modbus协议基础知识介绍存储区: 1,输入线圈 阅读全文
posted @ 2020-11-27 23:23 包子789654 阅读(14731) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页