随笔分类 -  C#

摘要:1.Python实现 1.1、Add.py类实现加法计算 def add(x,y): return x+y 1.2、Test.py类实现调用Add.py加法计算 import Add def ShowNum(x,y): print('和为:%d' % Add.add(x,y)) return Add 阅读全文
posted @ 2025-01-08 11:03 qiutian-hao 阅读(84) 评论(0) 推荐(0) 编辑
摘要:private void TestPython() { try { //python环境路径 string pathToVirtualEnv = @"H:\ProgramData\anaconda3\envs\python39"; Environment.SetEnvironmentVariable 阅读全文
posted @ 2025-01-06 15:18 qiutian-hao 阅读(18) 评论(0) 推荐(0) 编辑
摘要:public static DataTable ReadDataTable(string filePath) { DataTable dt = new DataTable(); try { System.Text.Encoding encoding = Encoding.Default;//GetT 阅读全文
posted @ 2024-12-10 16:49 qiutian-hao 阅读(30) 评论(0) 推荐(0) 编辑
摘要:public static DataTable ReadDataTable(string filePath) { DataTable dt = new DataTable(); StreamReader sR = null; try { if (File.Exists(filePath)) { sR 阅读全文
posted @ 2024-12-10 16:48 qiutian-hao 阅读(36) 评论(0) 推荐(0) 编辑
摘要:Dictionary<int, double> keyValuePairs = new Dictionary<int, double>(); keyValuePairs.Add(1, 10); keyValuePairs.Add(3, 33); keyValuePairs.Add(2, 13); / 阅读全文
posted @ 2024-12-10 16:48 qiutian-hao 阅读(13) 评论(0) 推荐(0) 编辑
摘要:// 使用DirectoryInfo类 DirectoryInfo directory = new DirectoryInfo(path); // 获取目录下的所有文件 FileInfo[] files = directory.GetFiles(); 阅读全文
posted @ 2024-12-10 16:47 qiutian-hao 阅读(6) 评论(0) 推荐(0) 编辑
摘要:using System; using System.IO.Ports; using System.Linq; using System.Text; using System.Threading; namespace DAL { public class AsySerialDal { private 阅读全文
posted @ 2024-10-15 10:54 qiutian-hao 阅读(55) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// HTTP POST请求 /// </summary> /// <param name="url">请求地址</param> /// <param name="value">参数</param> /// <param name="timeout">超时时间,默认5秒 阅读全文
posted @ 2024-09-30 14:40 qiutian-hao 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1.路由配置 配置重定向函数请求路径时,需要设置“属性路由”,否则不会生效。需要添加图片所示配置 2.控制器函数路径配置 [HttpPost] [Route("api/dataportal/invoke")] public JObject invoke([FromBody] JObject valu 阅读全文
posted @ 2024-09-30 14:24 qiutian-hao 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1.封装windows API类 /// <summary> /// 封装Windows API的类 /// </summary> public class WindowAPIMethodsUtility { public const int WM_USER = 0x400; public cons 阅读全文
posted @ 2024-09-27 09:34 qiutian-hao 阅读(52) 评论(0) 推荐(0) 编辑
摘要:public HTuple hv_ExpDefaultWinHandle; //输入图像宽高 Int64 Input_Image_Width = 0, Input_Image_Height = 0; /// <summary> /// 加载图像 /// </summary> /// <param n 阅读全文
posted @ 2024-09-27 09:04 qiutian-hao 阅读(179) 评论(0) 推荐(0) 编辑
摘要:显示黑色,没有图像 设置主界面的AllowsTransparency=false; 参考文献:https://www.51halcon.com/forum.php?mod=viewthread&tid=4336 窗口显示对象过多,缩放目标丢失问题 加载图像初始化时,添加如下参数配置 //设置窗体显示 阅读全文
posted @ 2024-09-26 11:50 qiutian-hao 阅读(41) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 读配置文件方法的6个参数:所在的分区(section)、 键值、 初始缺省值、 StringBuilder、 参数长度上限 、配置文件路径 /// </summary> /// <param name="section"></param> /// <param n 阅读全文
posted @ 2024-09-25 14:57 qiutian-hao 阅读(108) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 背景透明化 /// </summary> /// <param name="img">原图</param> /// <returns></returns> public static Bitmap ConverImageBackTransparent(Bitmap 阅读全文
posted @ 2024-08-28 08:39 qiutian-hao 阅读(122) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 对一个坐标点按照一个中心进行旋转 /// </summary> /// <param name="x">坐标x</param> /// <param name="y">坐标y</param> /// <param name="angle">旋转角度</param> 阅读全文
posted @ 2024-08-28 08:37 qiutian-hao 阅读(71) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 同步锁 /// </summary> private static readonly object syncRoot = new object(); /// <summary> /// 读同步锁 /// </summary> private static read 阅读全文
posted @ 2024-08-13 09:04 qiutian-hao 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.xml文件格式 <?xml version="1.0" encoding="utf-8" ?> <root> <parameter> <lasertype>2</lasertype> </parameter> </root> 2.C#实现读取XML文件功能 public static void 阅读全文
posted @ 2024-08-05 15:48 qiutian-hao 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1.HaIcon实现的C#代码 // // File generated by HDevelop for HALCON/DOTNET (C#) Version 12.0 // // This file is intended to be used with the HDevelopTemplate 阅读全文
posted @ 2024-08-02 16:00 qiutian-hao 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1.xaml实现 <UserControl x:Class="HalconDemo.ImageUserControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas. 阅读全文
posted @ 2024-08-02 09:33 qiutian-hao 阅读(285) 评论(0) 推荐(0) 编辑
摘要:添加三菱dll引用 WPF实现 2.1、方法一:引用AxInterop.ActUtlTypeLib.dll实现 添加WindowsFormsIntegration 引用 初始化代码 //解决因为第三方控件报错,将实例化的对象添加到控件合集中 System.Windows.Controls.Grid 阅读全文
posted @ 2024-07-06 09:36 qiutian-hao 阅读(86) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示