会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xianghrs
博客园
首页
新随笔
联系
订阅
管理
2024年11月7日
C# NET framework 4.5调用系统Toast通知
摘要: C# Toast 资源调用dll 资源调用exe
阅读全文
posted @ 2024-11-07 10:40 sssfffsssfff
阅读(194)
评论(0)
推荐(0)
2023年8月25日
[C#] 使用HslCommunication访问乐创寄存器#MULTIPROG EXPRESS
摘要: 使用MULTIPROG EXPRESS软件打开乐创工程后,在变量声明中可看到变量及其分配的Modbus地址 乐创寄存器 施耐德寄存器 %IX100.0 输入寄存器,地址100,bit0 BOOL类型长度为Bit1 MW100 保持寄存器,地址100 %ID100 输入寄存器,地址100 MX100.
阅读全文
posted @ 2023-08-25 09:15 sssfffsssfff
阅读(308)
评论(0)
推荐(0)
2023年7月13日
[C#] MiniExcel获取表格标题内容
摘要: MiniExcel的GetColumns仅返回标题的有效列(如果有5列就返回A,B,C,D,E五个字符),不能给出标题名 稍作修改: private static FileStream MiniExcel_OpenSharedRead(string path) { return File.Open(
阅读全文
posted @ 2023-07-13 11:54 sssfffsssfff
阅读(393)
评论(0)
推荐(0)
[三菱] 梯形图简洁生成时间戳
摘要: 按项目经验所见到的时间戳有三种: 标准Unix时间戳字符串格式,需要使用数百行指令 简单年月日数字格式,需要上位按Uint16读取后再转换为字符串格式 简单年月日字符串格式,对于06月的处理是空格加6,需要上位读取后过滤空格 第一种是最可靠的 ,但不指望项目后期能看懂能修改且存储压力大,需要考虑一种
阅读全文
posted @ 2023-07-13 11:39 sssfffsssfff
阅读(142)
评论(0)
推荐(0)
[C#] 使用HslCommunication访问施耐德寄存器
摘要: 如下访问关系示例 施耐德地址 Hsl访问方法 Hsl地址参数 MW5037 ReadUint16 5037 MX16102.0 ReadUint16 8051 MD2242 ReadUint16 4484 MB40440 ReadString 20220 MW5037:直接过滤字符,使用Hsl访问5
阅读全文
posted @ 2023-07-13 10:49 sssfffsssfff
阅读(1081)
评论(0)
推荐(0)
2023年7月7日
[C#] 托管、非托管DLL、动态加载/卸载,各名词备忘
摘要: 托管DLL:由C#平台编译生成的库文件,使用方法(1.VS2015中添加引用 2.使用代码动态加载卸载) 非托管DLL:由其他平台(通常为C++)编译生成的库文件,使用方法(1.使用代码静态加载 2.使用代码动态加载。均不能直接添加引用) 以如下托管DLL代码为例: 托管DLL动态加载: priva
阅读全文
posted @ 2023-07-07 16:57 sssfffsssfff
阅读(812)
评论(0)
推荐(0)
2023年6月21日
[C#] 使用代码打开网络适配器界面
摘要: 在win7以上系统中,进入网络适配器至少需要鼠标点击三下,对于网络设备调试非常不友好,需求在自己的diytools中添加一键打开功能 System.Diagnostics.Process.Start("cmd.exe", "/C control /name Microsoft.NetworkandS
阅读全文
posted @ 2023-06-21 16:29 sssfffsssfff
阅读(204)
评论(0)
推荐(0)
[C#] 应用互斥锁/防双开
摘要: System.Threading.Mutex mutex = new System.Threading.Mutex(false, "CottonGating"); bool Running = !mutex.WaitOne(0, false); if (!Running) { Application
阅读全文
posted @ 2023-06-21 16:23 sssfffsssfff
阅读(62)
评论(0)
推荐(0)
[C#] winform窗体分布类实现
摘要: 为Form1窗体添加一个partial属性的分布类,需要以下几步: 1. 使用Visual Studio创建你的新工程,包含窗体Form12. 创建一个新文件,命名成这样的格式:Form1.Behind.cs 3. 新class编辑为partial属性5. 保存全部并关闭Visual Studio6
阅读全文
posted @ 2023-06-21 16:08 sssfffsssfff
阅读(162)
评论(0)
推荐(0)
[C#] DLL单独设置文件夹
摘要: <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <r
阅读全文
posted @ 2023-06-21 15:50 sssfffsssfff
阅读(156)
评论(0)
推荐(0)
公告