02 2022 档案

摘要:新阁上位机开发---comboBox控件的数据绑定方法前言 大家好,我是新阁教育韩工,这几天有小伙伴问我关于上位机开发中,comboBox控件如何绑定数据的问题,我们今天简单来看一下几种不同的绑定方法。 绑定List集合 首先创建数据绑定方法,在方法中创建一个string类型的List集合。并将集合赋值给控件的DataSource(数据源)完成数据绑定 阅读全文
posted @ 2022-02-24 15:27 常哥说编程 阅读(605) 评论(0) 推荐(0) 编辑
摘要:上位机软件开发---基于Log4Net实现日志信息存储至数据库1、引言 在上位机开发中,日志记录是必不可少的,我们可以通过日志记录做日志分析及错误追踪。初学者会采用txt文本写入来实现日志保存,但是文本写入不是线程安全,当存在多个线程同时写入日志时,就会出现一些问题。Log4net库是.Net下一个非常优秀的开源日志记录组件,是一个帮助开发者将日志信息输出到各 阅读全文
posted @ 2022-02-14 16:38 常哥说编程 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:前言 最近有学员咨询,如何实现串口设备的插拔检测。 传统的方式是不断地通过SerialPort.GetPortNames方法获取所有串口,判断是否有变化。 但是更合适的方式,应该是通过Windows消息来实现。 代码 阅读全文
posted @ 2022-02-12 16:54 常哥说编程 阅读(814) 评论(0) 推荐(0) 编辑
摘要:委托的前世今生-Begin- 起因 很多C#初学者,都遇到过这样的问题——线程间操作无效,从不是创建控件的线程访问它。 今天就这个问题,展开分析。 溯源 先说下这个问题产生的根源。 大家都知道,程序运行起来之后,首先会有一个主线程,主线程用于处理控件生成、界面渲染、事件响应、逻辑处理等操作,因此我们可以理解为窗体 阅读全文
posted @ 2022-02-08 16:17 常哥说编程 阅读(367) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示