C#遇到的问题及解决方法
记录使用C# winform时遇到的问题的解决办法,或者想要实现的功能的实现方法
一瓶酒九块九
这位老铁还没有简介。
展开
-
C#winform使用.net framework 4.6的程序在win7系统安装提示要安装 .net framework 4.7.2
解决方法:把版本调低,在打包程序的属性页,点击 Prerequisites,将系统必备组件改为 .net framework 4.6。原创 2023-12-26 16:39:37 · 1109 阅读 · 0 评论 -
c#winform多线程死循环踩坑
添加循环结束标志,在子窗体关闭的时候结束while循环。原创 2023-12-21 14:01:12 · 852 阅读 · 0 评论 -
winform使用串口通信读取压力传感装置(CFM)的数据
目的:获取CFM的 “hi” 报文,解析出如下数据并绘制波形图。实现:使用c#打开CFM串口,发送 02 00 02 4C 49 0D 请求到串口,CFM就会不断返回不同类型的报文,我解析的是 “hi” 报文(至于什么是 “hi” 报文,请看协议),这一步称为登录。接下来就是接收CFM发送过来的报文,然后处理。实现的核心就这两步,是不是很简单。效果如下。原创 2023-12-05 17:15:58 · 305 阅读 · 0 评论 -
winform打包默认安装路径设置
点击安装程序的 Application Folder。修改属性中的 DefaultLocation。原创 2023-11-09 11:03:40 · 605 阅读 · 0 评论 -
winform安装包安装时自动替换旧版本,不需卸载旧版本
原文链接转载 2023-11-09 10:43:45 · 181 阅读 · 0 评论 -
C# winform将事件绑定到窗口的所有控件
C# winform将事件绑定到窗口的所有控件原创 2023-09-11 15:00:30 · 317 阅读 · 0 评论 -
C#winform导出DataGridView数据到Excel表
winform将DataGridView的数据导出到csv文件原创 2023-09-07 14:52:14 · 1215 阅读 · 0 评论 -
C#winform自定义数字软键盘
C#实现九宫格数字软键盘原创 2023-09-05 16:22:56 · 3119 阅读 · 4 评论 -
winform 根据控件名获取控件并修改控件
使用Controls.Find方法根据控件名获取控件的集合,再使用foreach遍历这个集合,找到名称相同的控件进行操作。原创 2023-09-04 14:38:54 · 889 阅读 · 0 评论 -
C# 从MySQL中获取最新插入表的记录的ID
查询最新插入 MySQL 的记录的 ID原创 2023-08-22 10:45:25 · 415 阅读 · 0 评论 -
c# winform 子窗体关闭时主窗体执行指令
按下一个按钮打开子窗体,点 x 关闭子窗体后主窗体自动执行某些指令。例如刷新窗体,加载数据等。点 x 关闭子窗体后将会执行"刷新父窗体2"下面的内容,其他的没试。原创 2023-07-28 14:40:17 · 1292 阅读 · 0 评论 -
读取有重复section的ini格式文件最新的几个不同section
按照读取 ini 文件那样读取显然是不行的,读不到最后四个。那么怎么样能定位到最后四个不一样的 section 呢?方法非常简单,将文件按行读取到字符串数组里面,再用数组的 LastIndexOf 方法,就能定位到最后四个不同 section 的起始位置。可以看到文件并不是标准的 ini 配置文件的格式,存在很多重复的 section(中括号里的就是section) , 我的任务是读取文件末尾最新的四个不同 section,并发送出去。原创 2023-07-21 16:12:19 · 301 阅读 · 0 评论 -
实现将单元素加入数组并将数组作为JSON键值对的值
【代码】实现将单元素加入数组并将数组作为JSON键值对的值。原创 2023-07-21 08:55:50 · 119 阅读 · 0 评论