自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(384)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#学习记录——博文目录

为了便于查看特意编辑目录,方便查看对应的博文:

2022-11-11 11:22:44 523

原创 C#知识|软件接口的认识

哈喽,你好啊,我是雷工!日知其所亡,每天学到一些过去所不知道的东西。关于多态的出现就是为了扩展而生,在多态的实现形式上,既可以通过继承实现,也可以通过接口实现;前面了解了继承,接下来开始学习接口,以下为学习笔记;

2024-09-23 13:20:03 256

原创 C#知识|继承与多态

父类//公共属性//公共方法//私有方法(只能父类自己使用的方法)//受保护的属性、方法(只能子类内部使用)//父类还有一个重要的作用:父类可以提出一个未完成的方法,然后让子类去实现,也就是抽象方法子类继承的父类如果有抽象方法,则子类必须重写抽象方法,除非子类也是抽象类。注意:①:重写父类的抽象方法,必须使用overrid关键字,而且是强制的;②:重写父类的虚方法,不是强制的;

2024-09-23 13:17:43 303

原创 C#知识|了解继承的基础知识

哈喽,你好啊,我是雷工!本节继续学习巩固面向对象中一个重要的概念——继承;以下为学习笔记;

2024-09-20 13:13:56 210

原创 C#知识|面向对象六大原则(SRP、OCP、LSP、LOD、ISP、DIP)

哈喽,你好啊,我是雷工!面向对象编程中类的设计其实就是属性和方法的设计,找到类需要封装的数据作为属性,找到类需要实现的功能作为方法;但为了使找到合适的属性及方法需要遵循一些原则;以下为相关笔记;

2024-09-20 13:12:04 374

原创 C#实战|大乐透选号器[11]:确认选号功能的实现

有记录不准确的地方可以在留言区指出,更多相关话题也可以交流群中讨论;实现点击确认选号,将机选或手动选出的号码,添加到列表中显示;关于复式的金额算法好像不太对,但是那不重要,不影响练习C#;接着练习大乐透选号器的功能,这里练习实现确认选号功能;首先设置控件GataGridView的属性;设置其Name属性为:btnConfirm;选中控件,点击右上角的小三角,设置编辑列;添加类型、红球和蓝球号码、价格等列;参考下表设置数据及相关属性;设置确认选号按钮的相关属性;哈喽,你好啊,我是雷工!

2024-09-19 11:22:24 128

原创 C#实战|大乐透选号器[10]:机选号码的实现

当选择要机选的红球数量后,点击【机选红球】按钮,会随机选出对应数量的红色球,并同步显示当前选中的红球数量;当选择要机选的蓝球数量后,点击【机选蓝球】按钮,会随机选出对应数量的蓝球,并同步显示当前选中蓝球数量;选择红球或蓝球机选数量的下拉框,可通过设置Items属性设置下拉可选项;前面练习了类的编写,接下来练习UI界面调用相关类,实现相关的功能,良好的编程习惯从规范命名开始,给控件起一个有意义,容易理解的名称;以上为机选号码按钮的功能练习,有记录不当之处欢迎在留言区评论;红球区数量选择框--cbbRed。

2024-09-19 11:20:04 318

原创 C#实战|大乐透选号器[9]:选号器业务对象选号器类的编写

以上为选号器类的编写,接下来将会练习在UI中使用选号器对象完成选号功能,上述有记录不当之处欢迎留言指出,更多相关话题也可以在交流群内探讨;然后将其拖入到【LeiGongModels】文件夹中;接着练习选号器的设计与实现,以下为练习笔记;同样的方式添加类,命名为Selector;在选号器类中创建相关的属性和方法;哈喽,你好啊,我是雷工!

2024-09-18 13:13:22 138

原创 C#实战|大乐透选号器[8]:实体数据类的实现

在根目录下创建SuperLotoData.cs类,然后拖动到LeiGongModels文件夹中,这样的目的是为了避免多一层命名空间,导致引入时太麻烦;其中算法公式从网络上没有搜索到,根据自己理解写的,是否正确待验证,有了解的可以评论区留下正确的算法公式,在解决方案中创建文件夹LeiGongModels;本节练习实现实体类的编程练习,以下为练习笔记;更多相关内容可以在交流群内沟通;哈喽,你好啊,我是雷工!

2024-09-18 13:11:46 177

原创 C#实战|大乐透选号器[7]:设计类和对象的方法

哈喽,你好啊,我是雷工!由于现场工作有点忙,没有时间学习C#,今天抽点时间继续练习会儿C#,以下为练习笔记;

2024-09-14 13:39:18 206

原创 KingFusion|同时绘制4条曲线及调整曲线颜色

哈喽,你好啊,我是雷工!最近又开始用KingFusion这个软件,现在的项目中经常需要制作驾驶舱,有很多好看的图表,曲线;这里练习KingFusion连接KingHistorian,读取历史数据并绘制成动态曲线。由于对JavaScript、ECharts这些并不熟悉,只能边研究边应用。

2024-09-14 13:36:42 1368

原创 SCADA|KingSCADA运行报错:加载网络服务失败

哈喽,你好啊,我是雷工!今天要运行KingSCADA程序时报错:加载 网络服务失败 ,导致无法运行。

2024-09-11 15:43:32 428

原创 KingFusion|客户端打开摄像头窗体时如何实现自动播放?

最近项目上遇到个需求,之前做的在KingFusion中打开摄像头时,只是在网页容器中连入URL,打开摄像头窗体时,摄像头信息是静态的,中间显示三角形的停止标志,需用用鼠标点击下才能看到摄像头的实时画面;从UI组件-桌面化风格中找到【网页容器】,拖到绘图区的合适位置,在属性中设置合适的大小。按上述操作即可实现打开界面时自动播放摄像头的实时画面,而无需点击才能播放;这里的***为在H5服务器添加摄像头时自动生成的token;安装配置可以参考H5手册,这里不再赘述;在网页容器所在的界面设置创建时的脚本;

2024-09-11 15:40:06 367

原创 KingFusion|KingFusion客户端接入KingHistorian历史数据

哈喽,你好啊,我是雷工!本来想着再也不会使用到KingFusion这个软件了,结果有个相关的项目有一些问题让去处理,时隔多半年不得不重新再次打开这个软件,庆幸的是虚拟机内的软件还能正常运行,避免了重新安装一遍的繁琐;前面记录了《今天记录KingFusion客户端接入KingHistorian历史数据并使用客户端将历史数据曲线图的形式进行展示的过程;以下为测试笔记;这里测试环境是KingIOServer采集软件连接KingHistorian工业库,将数据存入工业库;

2024-09-10 13:27:22 804

原创 SCADA|KingIOServer数据存入KingHistorian的过程记录

哈喽,你好啊,我是雷工!KingIOServer是采集数据的软件,KingHistorian是工业数据库;最近用到KingIOServer采集到的数据存入到KingHistorian工业库,然后KingFusion再连接KingHistorian获取历史数据并曲线展示的应用功能;以下为测试笔记;

2024-09-10 13:19:46 726

原创 C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

通过以上6篇笔记,练习记录了UI层的效果及部分功能,接下来会接着练习后端功能的实现;当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量;通过遍历统计Tag标签为1的数量,将其累加得到当前已选择的红篮球数量;有记录不准确的地方大家可以留言指出,更多相关技术可以下交流群内讨论。关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇;VS中使用region的快捷键是Ctrl+K,S。接下来实现实时显示当前选中红球数量,蓝球数量;分别在红蓝球点击事件中调用对应的方法;哈喽,你好啊,我是雷工。

2024-09-09 11:01:08 200

原创 C#实战|大乐透选号器[5]:功能优化与实现清空功能

上一篇实现了选号点击时球体变色,虽然能实现,但是方式不太优雅,特别是接下来需要清空选择时处理起来会比较麻烦;有记录不准确的欢迎评论区留言指出,更多相关技术也可以在交流群内沟通,互通有无,共同进步;清空选择功能即将点击选择的清除,体现在界面上的变化就是将选择变色的球体恢复成灰色;①:为了方便后续功能的操作,避免每次操作都访问红球区与蓝球区的panel集合;所以接下来记录练习优化选择变色的功能代码,并增加【清空】按钮的功能记录;以上为变色功能优化及清空功能的练习笔记,有感兴趣的可以参考尝试;

2024-09-09 10:57:31 67

原创 C#实战|大乐透选号器[4]-实现点击变色功能

当然该实现只是一个便于理解的过渡练习,接下来会对该功能进行优化,例如增加点击时文本随底色变颜色,增加美观度;①:编辑点击变色事件,当点击某个球时判断该球的Tag值(设计Tag值表示颜色,0表示灰色;本篇练习实现手动选号,当点击对应的号码球时,号码球变红色或蓝色或灰色来表示选中或取消选中;①:实现功能在红色球区域点击选择球时,点击的球体变成红色,再次点击变灰色;②:在蓝色球区点击球时,点击球体变成蓝色,再次点击变灰色;②:若Tag=0则为灰色将其改为红色,并将Tag值置1;哈喽,你好啊,我是雷工!

2024-09-06 16:29:57 167

原创 C#实战|大乐透选号器[3]:动态生成大乐透蓝球区选择球及实现拖动窗体功能

哈喽,你好啊,我是雷工!关于大乐透选号器前面已经记录了2篇笔记,这是第3篇;以下为练习笔记。

2024-09-06 16:26:24 111

原创 C#实战|大乐透选号器[2]:初始化动态生成大乐透红球区选择球

每增加一个选择球就相当于在界面增加了一个Label控件,且每个控件的属性有些是相同的,像Font字体字号、Image、Size等属性;其中设计的是4排选择球,这里用的if判断的,其实也可以通过循环嵌套实现,不过那种更考验逻辑;只要通过观察找到每个球的位置坐标的规律,就可以通过循环生成,这样即使有再多球也不至于一个一个的拖放实现了;红球区和篮球区的选择球可以通过拖拽控件一个一个的拖放实现,但该方法太浪费时间,可以使用循环动态生成;有些属性是有规律变化的像Name、Text等属性数值是递增的;

2024-09-05 10:47:14 461

原创 SCADA|字号、磅与像素的对应关系

哈喽,你好啊,我是雷工!在根据UI小姐姐设计的效果图开发DCADA程序的时候,发现字号的大小是用的像素(px)设计的,但是在KingSCADA开发软件中文字的大小是按磅(pt)标识的。为了在SCADA中一比一实现设计效果,需要找到与像素值相对应的磅值。

2024-09-05 10:43:00 468

原创 读书笔记|下层谋事,中层谋人,上层谋局

哈喽,你好啊,我是雷工!最近看到一本书《千门谋局》,也不知道是谁写的,但有些内容感觉还是有些道理的。给你分享下,你看看是不是也觉得有点意思。

2024-09-04 14:43:41 587

原创 C#实例|基于面向对象编程方法设计大乐透选号器[1]UI整体设计

哈喽,你好啊,我是雷工!在学习视频教程中看了一基于面向对象编程方法设计双色球选号器的样例,老师讲的很好,编程只看代码是学不会的,要边看边练习,看一千遍不如自己动手敲一遍。于是边学边练,做一个大乐透选号器;以下为练习笔记。

2024-09-04 14:41:31 468

原创 汇川技术|KingIOServer与AC810PLC通过ModbusTCP通讯测试

哈喽,你好啊,我是雷工!最近有个项目用亚控的KingSCADA软件开发SCADA系统,需要和汇川的AC810PLC进行通讯;本节测试亚控的采集软件KingIOServer与汇川的AC810PLC的通讯测试。以下为测试笔记。

2024-09-03 14:24:09 725

原创 C#知识|面向对象编程中属性、方法的补充学习

①:没有参数、没有返回值的方法通常用于程序的初始化操作;②:没有返回值、有参数的方法通常用于定时任务,例如事件方法;③:有返回值、没有参数的方法通常用于固定的任务;④:有返回值、有参数的方法用的最多,各种场景都会使用;⑤:命名参数方法可以根据参数名称去对应参数值,无需按照顺序,可以让调用更清晰;

2024-09-03 14:20:49 376

原创 汇川技术|如何使用Inoproshop连接PLC

哈喽,你好啊,我是雷工!本节练习使用Inoproshop连接PLC的方式,以及了解扫描设备异常的处理对策;以下为练习笔记。

2024-09-02 13:50:37 643

原创 C#知识|加强面向对象编程的认识

哈喽,你好啊,我是雷工!前面记录过《》与《本节补充学习面向对象相关的内容,以下为学习笔记。

2024-09-02 13:46:36 575

原创 汇川技术|Inoproshop软件中任务配置功能介绍

哈喽,你好啊,我是雷工!接下来接着熟悉Inoproshop软件的Application部分功能和任务配置功能;以下为学习笔记。

2024-08-30 08:43:32 690

原创 C#知识|项目设计、项目类型、项目部署、设计思路

哈喽,你好啊,我是雷工!这里补充记录项目的一点基础知识,以下为学习笔记。

2024-08-30 08:40:43 405

原创 差旅游记|绵阳:生活的意义在于体验

几年前在微博上有个段子广为流传,说是梁朝伟哪天烦闷了,就去机场,赶上哪班就搭哪班,比如去伦敦广场晒太阳,发呆,喂鸽子,完了再搭最近的航班返回香港,突然觉得这才是生活。没有办法随心所欲的去追寻诗和远方,但也没必要破罐子破摔的苟且,要学会发现美,把普通的生活过出诗意。无论摸到什么样的牌,总要努力打下去,尽力打好手中的牌,赢不赢无所谓,要好好体验打牌的过程。所以没必要羡慕任何人的生活,每个人都有自己的花期,过好自己的生活就好。俗话说的好,谁家的锅底都有灰,你看到的是风光无限,没看到的是一地鸡毛;

2024-08-29 08:48:33 571

原创 汇川技术|Inoproshop软件中Application简介及常用功能

Application是一个对象集合,包括任务,程序组织单元、任务配置、全局变量、库管理器和采样追踪等;这些对象与硬件设备平台无关,用户可以在程序组织单元POU中对他们进行管理。在设备窗口中将它们实例化,分配到具体的设备中。这种方法与C#类似,符合面向对象编程的思想。

2024-08-29 08:35:50 1346

原创 C#知识|语法拾遗:字符串相关的几种方法

哈喽,你好啊,我是雷工!关于字符串的内容在前边已经学习和应用过《》,这里对之前的笔记做些补充,继续学习字符串常用的几种方法,以下为学习笔记。

2024-08-28 13:18:23 514

原创 人生感悟|知识付费都是割韭菜吗?

哈喽,你好啊,我是雷工!今天看了一个课程,关于教普通人做知识付费的视频。其实知识付费由来已久,从知识付费元年2016年开始,越来越多的人开始投身知识付费,但由于参差不齐,经常被冠以贩卖焦虑,割韭菜的说法。

2024-08-28 13:11:42 495

原创 汇川技术|Inoproshop软件菜单[工具、窗口、帮助]

用户界面自定义,包括菜单、工具栏、键盘以及命令图标等;

2024-08-27 14:15:18 583

原创 C#知识|语法拾遗:分支结构、循环

哈喽,你好啊,我是雷工!接着学习C#语法知识的补充知识,巩固理论知识;以下为学习笔记。

2024-08-27 14:09:20 461

原创 汇川技术|Inoproshop软件菜单[在线、调试]

哈喽,你好啊,我是雷工!本节继续学习Inoproshop软件菜单的相关功能;以下为学习笔记。

2024-08-26 15:49:10 1199

原创 汇川技术|Inoproshop软件菜单[工程、编译]

哈喽,你好啊,我是雷工!今天有时间继续学习InProShop软件菜单中工程菜单和编译菜单的相关内容,以下为学习笔记。

2024-08-26 15:44:10 576

原创 C#知识|语法拾遗:数据类型转换

还有一些情况,例如值类型转换时,用Convert.ToInt32()将浮点数转换成整数时,会四舍五入小数部分,但当小数部分正好是0.5时,需要看整数部分是奇数还是偶数,如果是奇数则进1,如果是偶数则直接舍去小数部分;而不同编程语言之间很多内容都是相通的,基本原理都类似,都在相互借鉴彼此比较好的内容;接下来继续查漏补缺,夯实基础,学习C#中数据类型转换相关的内容,以下为学习笔记。引用类型到object类型是可以直接转换的,但是实际项目中要避免此种转换;一般是值类型之间的转换,精度低的可以自动转换成精度高的;

2024-08-23 10:36:41 923

原创 C#知识|语法知识:变量、常量、枚举

哈喽,你好啊,我是雷工!本节继续系统的学习C#的基础知识,夯实基础,稳步向前。以下为学习笔记。

2024-08-23 10:25:33 890

原创 VisualStudio|开发环境相关技巧及问题

哈喽,你好啊,我是雷工!本节继续学习VisualStudio相关内容,以前学习都是以能用为主,没有系统的学习,接下来会系统的学习相关内容,以下为学习笔记。

2024-08-22 13:14:51 166

KingSCADA3.52帮助手册

KingSCADA3.52帮助手册

2024-09-11

KingSCADA3.52SP1 通用版

KingSCADA3.52SP1 通用版用于刻盘的安装包

2024-09-05

ECR5 协作机器人用户手册-示教器软件篇 V1.1

ECR5 协作机器人用户手册——示教器软件篇 V1.1

2024-08-22

EB8000V466.02.016-20161220 (1)(101)

EB8000V466.02.016_20161220 (1)(101)

2024-08-16

DOP-B系列编程软件-此版本为DOPsoft2.00.07

DOP-B系列编程软件_此版本为DOPsoft2.00.07

2024-08-16

易控天地标准版3.0帮助手册

易控天地标准版3.0帮助手册

2024-08-08

InPlant SCADA V6.5.0.0-M安装包(免费授权)

InPlant SCADA V6.5.0.0-M安装包(免费授权)

2024-07-17

账号管理系统文章源码VS2022

账号管理系统【源码】

2024-07-10

雷工笔记《ini文件操作》源码

雷工笔记《ini文件操作》源码

2024-06-04

002-山海鲸数据管家安装包

002-山海鲸数据管家安装包

2024-01-26

001-山海鲸可视化安装包

001-山海鲸可视化安装包

2024-01-26

《项目管理甘特图(2)-甘特图教程》的可编辑模板

《【项目管理】甘特图(2)——甘特图教程》的可编辑模板

2023-11-21

OPCDAAuto-雷工笔记

OPCDAAuto_雷工笔记

2023-10-16

工贸企业危险品使用企业数据上传说明

工贸企业危险品使用企业数据上传说明 工贸企业建设指导书 工贸危化品使用企业安全生产风险监测预警系统数据传输标准规范 v1.3 工商贸企业安全生产监测预警系统企业用户操作说明 加密解密样例

2023-10-15

Sentinel-LDK-Run-time-setup8.15

Sentinel_LDK_Run-time_setup8.15

2023-09-04

KingSCADA3.7(含KIOSP2)

KingSCADA3.7(含KIOSP2)

2023-08-26

KingHistorian3.51-x64-CHS-35.01.0000.00005

KingHistorian3.51_x64_CHS_35.01.0000.00005

2023-07-25

B009-KingHistorian帮助手册

B009-KingHistorian帮助手册

2023-07-22

KingFunsion3.6-Windows版本-基线包

KingFunsion3.6-Windows版本-基线包

2023-06-26

《【C#项目实战】Winform音频播放器的制作》的源码

《【C#项目实战】Winform音频播放器的制作》的源码 1、该音频播放器可以通过音频列表,显示可播放的音频名称,通过列表框下的添加、删除按钮可以向列表中增添和移除音频; 2、通过选中列表中的单个音频名称,点击【播放】按钮,可以播放选中的音频,点击【暂停】按钮,可以暂停播放的音频;通过【继续】按钮可以继续播放音频,通过【上一首】【下一首】可以按列表顺序上下切换播放的音频; 3、具备简单的模式选择功能,通过点击【日间模式】按钮可以将界面主颜色改为浅色调,点击【夜间模式】可将主界面调为黑色; 4、具备进度条显示功能,可以显示视频播放的进度;

2023-06-07

加密锁升级黑锁旧授权.zip

加密锁升级工具,非破解软件,谨慎下载。加密锁升级黑锁旧授权.zip,

2023-06-06

KingSCADA3.7SP1(含KIO3.8)

KingSCADA3.7SP1(含KIO3.8)

2023-05-10

McgsPro帮助手册

McgsPro帮助手册

2023-04-20

KingSCADA3.8帮助手册

KingSCADA用户手册 KingSCADA函数手册 KingDataLogger用户文档 KingIOServer产品手册 驱动安装帮助 驱动帮助文档

2023-04-20

KingSCADA3.8(+IO3.8SP1)

KingSCADA3.8(+IO3.8SP1)

2023-04-19

FameView组态软件 V7.6.23.2

FameView组态软件 V7.6.23.2

2023-03-30

聚格环保-新动态管控Modbus协议20211201

聚格环保_新动态管控Modbus协议20211201

2023-03-28

A005-OPCClientDemo4-雷工笔记LOGO

A005_OPCClientDemo4-雷工笔记LOGO C#OPC客户端开发

2023-03-20

McgsPro-脚本驱动开发工具-V1.0-20200420

McgsPro_脚本驱动开发工具_V1.0_20200420

2023-03-17

HJ212SlaveTcp6.02

昆仑通态触摸屏212驱动

2023-03-15

McgsPro-McgsIoT驱动-V2.0.2.22-20230207

McgsPro_McgsIoT驱动_V2.0.2.22_20230207

2023-03-12

McgsPro 3.3.6.6353 SP1.3 组态软件安装包

McgsPro 3.3.6.6353 SP1.3 组态软件安装包

2023-03-12

MQTT客户端测试工具软件

mqtt.fx: 1.双击mqttfx-1.7.1-windows-x64.exe文件进行安装 2.安装完成后,点击电脑-开始-找到MQTT.FX文件夹打开

2023-02-16

触摸屏MCGS-TPC系统控制-驱动版本6.008000

触摸屏MCGS-TPC系统控制-驱动版本6.008000

2023-02-16

McgsPro 3.3.2.6187 组态软件

McgsPro 3.3.2.6187 组态软件

2023-02-06

触摸屏MCGSPro-驱动文件-MQTT-STD驱动-V1.0(较新)

触摸屏MCGSPro_驱动文件_MQTT_STD驱动_V1.0(较新)

2023-02-06

C#学习记录-实例C#实现OPC Client源码

C#学习记录——【实例】C#实现OPC Client源码

2023-02-01

FameView组态软件 V7-6-23-1

FameView组态软件 V7_6_23_1

2023-02-01

阿雷笔记opc 2.0 componets 组件

公司电脑OPCClient连接OPC服务器时报错 Error connecting to OPC server Browser.没有注册类 该组件解决了此问题。

2023-02-01

HJ212-TCPIP驱动MCGS

HJ212_TCPIP驱动MCGS

2022-12-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除