作者:勇哥,很想停止 | 分类:.net程序调试 | 浏览:13 | 评论:0
2025-03-13 10:43:12
C#常见编程问题记录(长期更新)
(一)可空类型到底有什么意义不好的代码:正常返回NodeType,但是异常返回什么呢?这是个问题,所以作者想返回异常的方式。这样会影响性能,异常不要用于转变程序流程。 public enum NodeType { Start, Process, Decision, Loop, End }
private NodeType GetNodeTypeInMousePos(int mouseX,in...
作者:勇哥,很想停止 | 分类:.net程序调试 | 浏览:100 | 评论:0
2025-03-12 21:32:24
凌云的流程图,控制流,表达式
流程图流程图是工程的核心,了解流程图的各个功能,根据实际需求,配出功能完善的工程,是软件使用的重中之重。在流程图中有2种元素,图元和link线。例如:为图元;link线为带箭头的线。在流程图的图元或link线上右键,弹出流程图的功能菜单,如下图。各个功能有对应的快捷键,用户可使用快捷键轻松高效的配置流程图。图元编辑新增/删除:新增/删除图元;新增/移除分支:控制流中,可新增/移除分支(移除时,需要...
作者:勇哥,很想停止 | 分类:凌云视觉软件 | 浏览:118 | 评论:0
2025-03-11 22:44:55
C#, gdi写的流程图,怎么将期转换为C#的代码来执行,讲一下思路
好的,我现在需要解决的问题是,如何将使用GDI在C#中绘制的流程图转换为可执行的C#代码。用户希望了解实现这一功能的思路,我需要详细分析可能的步骤和考虑因素。首先,我需要明确用户的需求。用户提到的是用GDI编写的流程图,这可能指的是在Windows Forms应用程序中使用Graphics类绘制的流程图控件或自定义绘图。转换的目标是将这个流程图的结构和逻辑转化为可以执行的代码,比如根据流程图的节点...
作者:勇哥,很想停止 | 分类:.net程序调试 | 浏览:101 | 评论:0
2025-03-11 15:51:53
C# netMarketing类库编写视觉+运动测试框架(三) 封装运动功能
勇哥注:
趁着需要测试运动回原的精度,加上本来需要编写netMarketing类库的应用教程,
那就顺手发一个制作视觉+运动测试框架的系列教程吧。
网上的netMarketing类库是1.3.0,这个版本需要使用halcon12.0
勇哥在演示的时候用的netMarketing版本比这个高,
这个版本还没有发布,使用的是halcon19.11。
所以下载文章源代码的朋友,注意halco...
作者:勇哥,很想停止 | 分类:本站开源软件与资源 | 浏览:4488 | 评论:2
2025-03-07 08:41:54
使用ai的时候,如果纯粹是用文字表达需求,有些任务是说不清楚的,或者表达有多义性。如果能画个图、给个思维图、图表描述等这些多模态表达,会更有利于表达需求。关于我的想法,你给个建议
勇哥注:如何高效率的利用ai工具,以后是我们程序员的一个新技能点。下面是我的问题:使用ai的时候,如果纯粹是用文字表达需求,有些任务是说不清楚的,或者表达有多义性。如果能画个图、给个思维图、图表描述等这些多模态表达,会更有利于表达需求。关于我的想法,你给个建议下面是deepseek的回答:嗯,用户提到在使用AI时,只用文字表达需求有时候说不清楚,或者有歧义。他们觉得如果能用图表、思维导图等多模态方...
作者:勇哥,很想停止 | 分类:杂七杂八的文章 | 浏览:208 | 评论:0
2025-03-05 10:59:35
清理C盘空间的系统工具“存储感知”
勇哥注:某次C盘空间变0时,系统启动了下面的一个程序。结果发现这个工具真是好用!有了它就不用那些收费的第三方工具了!有了这个工具,你按提示,转移、删除、卸载三套组合拳打下来,就能搞定C盘不足的问题。当然还要配合微信、QQ的设置,把缓存位置换到其它盘上去,它们也是耗盘大户。想人工启动这个工具,在windows设备里搜索“打开存储感知”。...
作者:勇哥,很想停止 | 分类:杂七杂八的文章 | 浏览:98 | 评论:0
2025-03-03 10:38:57
C#,在运动卡读io函数中常见的,byte[2]转int方法,以及返过来int转byte数组的方法,以及考虑字节顺序的问题
C#中,运动卡中读输入IO状态的api,返回byte[2], 表示了一组16位输入IO的状态。
我要把它转换为一个int型(32位),请写出代码在C#中,你可以将 byte[2] 转换为 int 类型(32位)。由于 byte[2] 表示的是16位的数据,你可以使用 BitConverter 类来将其转换为 int 类型。以下是一个示例代码:byte[] inputStates = new by...