突然想使用一个自定义数据类型的数组做变量,怎么做呢?勇哥研研究了一下,原来FW已经给我们设置好了。你搜索到范型,然后下图第二个划线处就可以选择你自己的自定义类型了!上面示例是List<T>,那么数组类型呢?选择下图所示的Arrary of [T]--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!
勇哥今天突然想到一个要求:希望read_region读到的Region对象如何转回rectangle2的5个参数。看下面的代码,gen_rectangle2生成的region被保存起来,之后我通过read_region读回来,想得到当初gen_rectangle2的那5个参数常量。通过region_features算子取得的4个参数len1,len2,row,col其小数点后第一位有差别。取到的phi,跟原来的完全不同。这个问题貌似暂时勇哥也找不到好的办法哦,以后有结果了再来补上。-------
创建OSGI主程序2020-03-29 08:45:38
勇哥2021/7/21注:现在发现vs2015已经不支持手里的iOpenWorksSDK。于是在网上搜索了一下,如下:1 iOpenWorksSDK对VS2013-VS2017的支持插件https://files.cnblogs.com/files/baihmpgy/iOpenWorksSDK.vsix.zip2 iOpenWorksSDK对VS2010的支持https://files.cnblogs.com/files/baihmpgy/iOpenWorksSDK2010.vsix能不能用,等
..\的写法是相对路径。“./”:代表目前所在的目录。“../”:代表上一层目录。以”/”开头:代表根目录。下图中的路径是: ..\..\bin\Plugins\DateServer\表示的是当前目录的上一级的上一级的Plugins\DateServer 目录。
做为学习WF的学习成果,勇哥写了这个Mtv点歌软件。在每学一门语言或者框架时,勇哥都写过类似功能的软件。浪费点文章的位置把其它版本的放这里给各位把玩一下吧:------------------------------Python版本的:《Python Tkinter 学习成果:点歌软件music》plc+单片机+c#版本:《欧姆龙cp1h常用指令学习(十四)练习篇一:红外线遥控点歌》C#版本的:《原创C#源码,抖音热门音乐播放器》vc++与Qt版:《vs2013+Qt的学习小程序:点歌软件》用F
勇哥今天发现一个问题,流程变量怎么由宿主程序赋值?如果像给代码活动的InArgument, OutArgument的输入输出参数变量赋值那样给活动变量赋值的话 ,你会见到下面的错误。勇哥把流程改了一下,加入两个Assign,让它用静态变量给v1,v2赋值。static是在宿主程序那边定义的。 public static class glob
{
因为勇哥看到一份代码,作者为了方便一个类能被任何其它类随时调用,把这全部成员变与方法都定义为static。感觉很怪异,于是抽点时间仔细考虑了一下为啥这样不妥当,罗列几条如下:是否使用静态,相信大家肯定知道静态与实例方法的调用区别:一个是类型调用,一个是实例调用。个人建议更应该从OOP的角度思考这个问题:什么样的行为是需要具体的对象去执行的,什么样的行为是某一个类型/类别拥有的?举个例子:每个人都有自己的姓名、工作方式、成长经历这些实例属性或方法。人类的历史或者说发展史是由每个人组成,但却不是属于
这个话题非常重要,因为代码活动是最常用的一种自定义的活动。如果勇哥把代码活动的功能用一个个的halcon算子实现某种视觉功能的话,将会有大量的不同数据类型的参数传入与输出,因为代码活动的InArgument和OutArgument只允许传入一个T,因此需要自己设计自定数据类型来解决这个问题。2020/3/26号 勇哥注:因为代码活动的InArgument和OutArgument只允许传入一个T,因此需要自己设计自定数据类型来解决这个问题。今天发现上面这段话我的理解是错误的,紧急修订一下免得误人子
勇哥只知道这个dic只有一个元素,但并不知道key是什么,如何从一个Dictionary里取得第1个key和Value? Dictionary<String, Object> dict = new Dictionary<string, object>();
dict.Add("ClassA", 123);
dict.Add("ClassB",&n
如下图所示:如果你引用的是System.Windows.Controls, 则box.DataSoruce会表示没有这个属性DataSource。如果你引用System.Windows.Forms,则没有问题。勇哥也是刚发现这两者的差别蛮大,又是一个知识的盲点。目前在网上搜索不到这两者的详细区别,只找到这个:暂时就理解为: 因为建立的工程是.net winform程序,所以控件要引用System.Windows.Forms命名空间,而不是System.Windows.Controls------