C#
文章平均质量分 84
c# 的应用和设计
Franklin
工程师
展开
-
C#程序 Debugger,Release都没问题,但是,打包安装后:System.FormatException: 输入字符串的格式不正确
这个问题不会再本地的调试机器上出现,但是,出现在你部署,或者说安装到其他的机器(通过VS构建安装项目来做)C#程序 Debugger,Release都没问题,但是,打包安装后,报错, 应用程序发生了未经处理的异常。如果点击“继续”应用程序将立即关闭。System.FormatException: 输入字符串的格式不正确。导致接收数据失败。原创 2024-09-08 07:21:36 · 266 阅读 · 0 评论 -
C# 构建观测者模式(或者为订阅者模型)
C# Formworks 定义的事件定义在中的委托,包括事件发送者,和发送的事件数据对象两个参数。定义了一个名为的公共静态类例如,我们在Form1,订阅了这个事件// 拿到事件的参数数据// 后续进行处理。原创 2024-08-01 15:26:01 · 673 阅读 · 0 评论 -
C# (VS2019 Frameworks) 背景程序组件BackgroundWorker 的基本和使用
双击会自动进入背景处理程序DoWork方法:在这里写你的背景动作。// 在这里编写长时间运行的任务当然,你双击的时候,绑定是自动的。原创 2024-07-31 08:47:00 · 798 阅读 · 0 评论 -
C# form的移植工作
这样,设计文件,才会自动归属到窗体依赖文件会自动包含在cs文件下。然后,进行正常的编译工作,加入和删减必要和不必要的其他操作即可。在新工程里面,添加刚才修改的1个文件。比如笔者的logo form。原创 2024-07-27 16:17:17 · 445 阅读 · 0 评论 -
C# 集成 C++ 的方法和实践 - P/Invoke(平台调用)- 1
是DLL的入口点,它是一个特殊的函数,由Windows操作系统在DLL的生命周期中的关键时刻自动调用。如果你需要在DLL加载或卸载时执行特定的初始化或清理代码,你可以在相应的。Error: 无法在 DLL“AAMED_DLL_DEMO1.dll”中找到名为“Add”的入口点。这时候,已经能看到Add的函数定义了,运行后结果正常,可以运行DLL的函数内容。C#可以通过P/Invoke调用C++编写的DLL中的函数。将编译好的DLL文件放在你的C#项目可以访问到的位置。然后,在C#中引入dll,原创 2024-06-04 10:43:39 · 1170 阅读 · 0 评论 -
MSVS C# Matlab的混合编程系列2 - 构建一个复杂(含多个M文件)的动态库:
本节我们尝试将一个有很多函数和文件的Matlab算法文件集成到C#的项目里面。原创 2024-01-18 18:17:55 · 1501 阅读 · 0 评论 -
MSVS C# Matlab的混合编程系列1 - 看似简单的问题引出
MT的库无论是安装版本还是Runtime,1 一定要用一致的版本 2一定要充分利用生成的移植文件,一致版本,指的是MT的.net的框架和VSC3的.net框架版本一致,也包括MT的通用库版本比如,2019的库,和2022的库有可能不一致硬件平台设定的一致性。原创 2024-01-16 10:42:22 · 1150 阅读 · 0 评论 -
HALCON&VS .net混合编程案例【02】:检测芯片的管脚间距
本章给出的HALCON和Visual Studio的WPF项目中联合编程的案例。VS中WPF的编程,UI的设计非常方便,如果结合HALCON的算法,可以很快实施机器视觉相关的应用。本例的应用,实现了自动检测的一个三洋的芯片的管脚的间距。原创 2023-12-24 10:35:20 · 990 阅读 · 0 评论 -
HALCON&VS C# 混合编程案例【01】: 3D 算法处理在 Visual Studio 2019 C# 环境中的集成实例
HALCON 为一款比较流行的商业视觉处理软件,他提供了多种开发的模式,可以在HALCON中开发,也可以将HALCON的设计通过导出库的形式集成到其他开发环境里面,以方便系统集成。本文为笔者自己的一个3D 视觉检测项目,利用HALCON的3D 库开发算法,然后,将算法集成到 MS-VS-C#的环境中:Windows10,64位系统:Microsoft Visual Studio Community 2019 版本 16.11.22HALCON 18.1 Progress (x64-win64 avx2)【案原创 2023-11-02 18:09:07 · 1391 阅读 · 2 评论 -
MS-VS C# 简单开发记录(GUI)1 -从一个菜单点击打开新窗口
C# 的使用,似乎在机器视觉的集成项目里面变得越来越多了,笔者无奈的熟悉起来这个环境,不过,据说,如果做界面的设计,C#的使用是异常方便的,有的不行了,做几个实例看看?原创 2023-11-01 16:20:39 · 597 阅读 · 0 评论