会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
常哥说编程
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
18
下一页
2022年2月14日
上位机软件开发---基于Log4Net实现日志信息存储至数据库
摘要:
1、引言 在上位机开发中,日志记录是必不可少的,我们可以通过日志记录做日志分析及错误追踪。初学者会采用txt文本写入来实现日志保存,但是文本写入不是线程安全,当存在多个线程同时写入日志时,就会出现一些问题。Log4net库是.Net下一个非常优秀的开源日志记录组件,是一个帮助开发者将日志信息输出到各
阅读全文
posted @ 2022-02-14 16:38 常哥说编程
阅读(908)
评论(0)
推荐(0)
编辑
2022年2月12日
上位机软件开发---C#实现USB插拔检测
摘要: 前言 最近有学员咨询,如何实现串口设备的插拔检测。 传统的方式是不断地通过SerialPort.GetPortNames方法获取所有串口,判断是否有变化。 但是更合适的方式,应该是通过Windows消息来实现。 代码
阅读全文
posted @ 2022-02-12 16:54 常哥说编程
阅读(756)
评论(0)
推荐(0)
编辑
2022年2月8日
委托的前世今生
摘要:
-Begin- 起因 很多C#初学者,都遇到过这样的问题——线程间操作无效,从不是创建控件的线程访问它。 今天就这个问题,展开分析。 溯源 先说下这个问题产生的根源。 大家都知道,程序运行起来之后,首先会有一个主线程,主线程用于处理控件生成、界面渲染、事件响应、逻辑处理等操作,因此我们可以理解为窗体
阅读全文
posted @ 2022-02-08 16:17 常哥说编程
阅读(325)
评论(2)
推荐(1)
编辑
2022年1月25日
手把手教你搭建一个OPCDA/UA服务器
摘要:
前言 很多小伙伴在学习OPC的时候,不知道如何创建一个OPC服务器的环境,今天这篇文章跟大家分享一下,如何基于KEPServer结合Modbus快速搭建一个OPCDA/OPCUA的环境,便于后续学习OPC通信。 Modbus从站 首先搭建一个Modbus从站,这里需要用到两个软件,一个是VSPD(V
阅读全文
posted @ 2022-01-25 15:30 常哥说编程
阅读(3667)
评论(1)
推荐(1)
编辑
2022年1月21日
这篇文章告诉你自定义特性能做什么?
摘要:
前言 各位小伙伴,大家周末愉快。 最近这段时间比较忙,所以文章更新节奏有点慢,请见谅! 今天跟大家分享的主题是基于自定义特性实现DataGridView全自动生成。 实现过程 这里是在上一篇文章《给你的属性加个说明》的基础上,对其做进一步应用。 给你的属性加个说明 首先创建一个窗体应用,在窗体里拖放
阅读全文
posted @ 2022-01-21 17:38 常哥说编程
阅读(61)
评论(0)
推荐(0)
编辑
2022年1月19日
给你的属性加个说明
摘要:
-Begin- 前言 我们都知道,类是对象的抽象,主要包含属性和方法,属性是用来描述和反映对象特征的参数,方法是用来描述对象的行为,那如果我想对类、属性、方法做进一步的描述呢? 这时候我们可以使用特性。 自定义特性 我们可以通过自定义特性,自由地实现对属性方法的描述。 创建并使用自定义特性可以分为以
阅读全文
posted @ 2022-01-19 11:38 常哥说编程
阅读(81)
评论(0)
推荐(0)
编辑
2022年1月18日
手把手教你温湿度传感器的项目
摘要: 近来不少同学问我关于这个项目的问题,希望再重新开一次直播课,下周就应大家的要求,用三次直播课,把这个项目再详细讲一遍 今天晚上开始直播
阅读全文
posted @ 2022-01-18 16:16 常哥说编程
阅读(135)
评论(1)
推荐(0)
编辑
2022年1月13日
让你的上位机程序独占鳌头
摘要:
前言 有学员提出要求,上位机程序启动之后,可以禁用Win组合,防止操作人员无操作或者退出程序。 实现思路 首先我们要了解一下键盘在PC上的工作原理,Windows系统所有的操作都是基于消息机制的,也就是说我们键盘上的每个按键其实都是往Windows底层发送一个消息,所以如果想要屏蔽掉某个按键或者功能
阅读全文
posted @ 2022-01-13 11:48 常哥说编程
阅读(401)
评论(1)
推荐(0)
编辑
2022年1月11日
如何创建SQLite数据库
摘要:
前言 大家好,今天给大家分享一篇如何创建SQLite数据库的文章。 实现过程 1.打开SQLiteStudio软件,点击“数据库”,点击“Add a database”添加一个数据库。 2.弹出数据库创建窗体,在“文件”输入框中填写要创建数据库的名称,点击确认按钮。这里我们创建一个名叫“Course
阅读全文
posted @ 2022-01-11 12:06 常哥说编程
阅读(800)
评论(0)
推荐(0)
编辑
2022年1月7日
PLC工程师学会编程,是一种什么样的体验?
摘要:
前言 大家好,我是付工。 今天以西门子V20变频器为例,从电机试运行、快速调试、通信测试、上位机通信、串口服务器等几个方面,带大家一步一步玩转西门子V20变频器。 内容写的比较详细,着急的小伙伴,可以直接跳转到文末看实现效果哦。 电机试运行 1、手动控制,将M和OK键一起按一次,屏幕上会出现手状,说
阅读全文
posted @ 2022-01-07 17:37 常哥说编程
阅读(438)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
18
下一页
公告