分类: 开发相关

8 篇文章

ModbusTCP协议
原文链接:https://blog.csdn.net/iknow_nothing/article/details/84292914视频地址:https://www.bilibili.com/video/BV1cz4y1R7cg简介Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/…
“在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke”巧妙解决方法
     在多线程操作界面控件的时候,需要用Invoke 或 BeginInvoke,但是有时候会出现"在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke",分析可能的原因是代码执行速度过快,在执行完"InitializeComponent()"之前就执行到了其他代码对界面进行了一…
FastReport去除讨厌的“preparing data”提示!
FastReport.Net是一款适用于Windows Forms, ASP.NET和MVC框架的功能齐全的报表分析解决方案。可用在Microsoft Visual Studio 2005到2019,支持.Net Framework 2.0到4.x,.NET Core 2.0。使用FastReport.Net,您能创建独立于应用程序的报表。也就是说…
Win服务器中ASP.NET IIS支持EXCEL导出功能的DCOM配置
我们有多套ASP.NET+MS SQL开发的管理系统都使用到了EXCEL表格导入导出功能(.xls,.xlsx),其中的导出功能需要调用微软Excel COM组件; Windows服务器需要配置DCOM,使ASP.NET帐号能有权限调用Excel COM组件。一、首先在服务器上安装office的Excel一、首先在服务器上安装office的Exce…
C# .NET Socket 简单实用框架
背景:说到Socket,想必大家都或多或少有所涉及,从最初的计算机网络课程,讲述了tcp协议,而Socket就是对协议的进一步封装,使我们开发人员能够更加容易轻松的进行软件之间的通信。这个星期刚好接受一个共享车位锁的项目,需要使用Socket与硬件进行通信控制,说白了也就是给锁发送指令,控制其打开或者关闭,再就是对App开放操作接口,使其方便测试以…
Visual Studio 自动生成注释
  对于一些项目来说,有时候需要对新建的每一个类添加头部注释,每次都要复制注释进行修改,很是麻烦,那能不能每次新建的时候就加载注释模板呢,答案当然是肯定的,微软每次新建一个类的时候,本来就是调用的VS相应的模版,我们只要修改这个模版就行了,具体方法如下:找到VS安装目录的Class.cs文件,具体路径:#vs2019 C:\Pr…
DevExpress gridcontrol gridView主从表折叠/展开显示
在使用报表的时候,有很多需要主从表一起显示,从表不需要另外弹窗显示明细,反而直接显示在主表下方。如图所示:第一次做这个功能,主从表显示,从表列隐藏,从表单元格点击事件这三个功能点花费了很多时间,在网上参考了很多热心分享,热爱记录的小伙伴的资料,总算大功告成,真的非常感恩!首先贴第一个功能,主从表显示。这个显示从表是看不到的,主要是代码里面用Data…