- 博客(17)
- 收藏
- 关注
原创 C#删除N天之前的文件
SSIEHr($"删除文件时出错:{ex.Message}");SSIEHr($"已删除文件:{file}");Console.WriteLine("指定的目录不存在!笔记之删除N天之前的文件。
2025-07-28 10:23:36
453
原创 VS2022 C#打包生成安装文件图文详细历程
此文记录近几天在网上搜寻查找打包方法,中间遇到问题解决问题,最终达到要求,仅此记录,以便后续查阅首先:打开项目文件。其次:添加新建项目: 点击解决方案->添加->新建项目,如下图所示:第三:点击新建项目 点击新建项目,出现如下界面,按照界面选择:**(**如果找不到setup,那你需要安装Visual Studio installer Projects这个组件,到第三.1安装组件;如果找到setup这个组件,直接到第四步)
2025-07-11 15:14:45
1925
2
原创 写程序不能不知道的规则
decimal 128位数据类型,它是一种精度更高的浮点类型,其精度可以达到28位,取值范围为+-1.0*10-28~+-7.9*1028。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制,最小为-128,最大为127。bps---bits per second 如:56kbps 100Mbps。double 精确到15-16位数 1.5*10-324~1.7*10308。Bps---Byte per second 如:1Mbps=128KBps。
2025-06-30 16:51:26
546
原创 Halcon各路径
1.胶囊殘缺检测:C:\Users\Public\Documents\MVTec\HALCON-20.11-Steady\examples\hdevelop\Applications\Completeness-Check\check-blister。2.边缘检测:C:\Users\Public\Documents\MVTec\HALCON-20.11-Steady\examples\hdevelop\XLD\Features\fit_rectangle2_contour_xld.hdev。
2025-06-24 16:05:11
353
原创 C#零散笔记一
1.C#中把list1的值赋给list2,list2的值会随list1变化而变化,如要使list2的值不随list1变化而变化,可如下赋值:list2.AddRange(list1);2.C#窗体,弹出错误:未能加载工具箱“xxx”,将从工具箱中将其删除。确认平台是否与实际系统一致(X86,X64,AnyCPU)将项目生成属性中的目标平台改为X86或者AnyCpu。3.C#自动带出命名空间快捷键:Alt+Shift+F10。选中项目,右键点击生成。
2025-06-24 15:07:20
129
原创 欧姆龙CP1H PLC与上位机通讯
工作笔记之...tryif (!if (Port!= null)elseelse");elsebreak;break;break;break;break;break;break;break;break;break。
2025-06-24 11:00:58
1586
原创 Halcon设置自动保存
保存地址:C:\Doucuments and Settings\Login\Local Settings\Temp\hdevelop。编辑\参数选择\一般属性\一般选项\在执行程序之前自动保存程序和外部函数 勾选自动保存。
2025-06-20 16:45:21
147
原创 C#+Halcon显示图片的方法
3.工具箱添加halcon控件(C:\Program Files\MVTec\HALCON-20.11-Steady\bin\dotnet35\halcondotnet.dll)2.添加Halcon引用(C:\Program Files\MVTec\HALCON-20.11-Steady\bin\dotnet35\halcondotnet.dll)4.拖拽控件HWindowControl至窗体,name属性设为hWindowControl1。1.新建Winform窗体项目。
2025-06-20 16:06:35
344
原创 C#报错缺少程序集引用“Microsoft.VisualBasic.powerpacks.vs”
3.在出异常的解决方案里添加引用,引用地址:c:\Program Files(X86)\Reference Assemblies\Microsoft\VBPowerPacks\V12.0。1.下载Visual Basic Power Packs。地址:http://go.microsoft.com/fwlink/?2.下载完之后双击运行。
2025-06-18 11:06:27
354
原创 三菱PLC(FX5U)的虚拟仿真连接方法
对象设备连接配置设置\详细设置右侧…\右侧以太网设备(通用)\SLMP连接设备拖至左下角本站右侧\设置协议:TCP 端口号:2000\点击应用。3.左边导航\参数\FX5UCPU\模块参数\以太网端口\左边基本设置\。自节点设置(IP地址:192.168.3.250(其它空白即可))第二次打开模拟出错,恢复默认参数,重复3.4.5,问题解决。2.打开GX Works3,新建工程,随手写一小程序。1.安装GX Works3。通信数据代码:二进制。
2025-06-18 10:51:07
892
原创 汇川Easy52X系列MODBUSTCP通讯C#
3. 建立对象 ModbusTcpNet mHcPlcnew ModbusTcpNet(ipPort .IPA .ToString (), ipPort .PortA );4.连接 OperateResult connectResult = mHcPlc.ConnectServer();2.引用命名空间 HslCommunication.ModBus;1.添加引用HslCommunication.dll。Easy521 中“503”对用地址“D504”
2025-06-17 09:44:04
721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅