![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CShap一些收集的框架
蓝豆迪
这个作者很懒,什么都没留下…
展开
-
NationalInstruments的GPIB 通讯 联合C# 控制电池测量仪器
NationalInstruments的GPIB 通讯 联合C# 控制电池测量仪器第一步:在工控机中插好PCI-GPIB板卡,连接好工控机和电池测量仪器。第二步:打开电脑,装上NationalInstruments 提供的驱动得到图标 NiMax.exe ,双击打开,找到GPIB的选项,如果找到了,说明你板卡插对了,线接对了。第三步:如何使用C# 代码发送命令控制电池测量仪器?...原创 2020-03-19 18:07:56 · 2616 阅读 · 1 评论 -
9.vs中如何使用代码实现在指定位置创建不同类型的文件和文件夹?system.IO.xx
a.获取本程序的根目录的方法:/// /// 程序EXE所在路径/// public string ExePath = System.AppDomain.CurrentDomain.BaseDirectory;b.在本程序根目录创建文件夹的方法./// /// 程序config(配置)文件所在路径/// public string ConfigPath = System.AppD...原创 2019-11-18 14:43:00 · 213 阅读 · 0 评论 -
8.单例类模式:
a.声明锁和单例类唯一的实例化变量方法。/// /// 单列类唯一的引用实例/// private static APPValue _APPValue = null; /// <summary> /// 声明锁,单例类创建实例方法必须品 /// </summary> private static object _Lock = new...原创 2019-11-18 14:40:51 · 141 阅读 · 0 评论 -
7.把方法的返回类型设置为Bool有什么好处?
这样就可以直接在IF()里面调用方法,把返回的Bool值当成IF执行的条件判断了。原创 2019-11-18 14:39:51 · 249 阅读 · 0 评论 -
6.委托方法不仅可以一次性加入,还可以 :
a.先添加一个默认方法,以实例化。b.在程序需要的地方添加一个新的委托方法,然后立刻执行这个方法,实 现默认方法得到的参数立即传输个新添加的方法。在窗口退出的时候,需要移除不需要的方法,下次运行到这里,会自动添加的。c.又添加一个委托方法,然后把第二个方法的实参传递给这个方法。委托方法结构形式2:a .先添加个默认的委托方法实例化。b.在某个窗口,添加一个新的委托方法。把实参传...原创 2019-11-18 14:39:23 · 158 阅读 · 0 评论 -
5. while ((int)(1) != 0) 创建死循环?这样写,需要更改时,用变量代替1就可以了。
…原创 2019-11-18 14:36:57 · 197 阅读 · 0 评论 -
4.这些变量在实例化的时候,如果实例化有参数列表的构造函数,其实就是给这个变量赋值,
angel= new Tuple(convet.double(this.控件。value)public HTuple hv_AngleStart = null;待续,有点懵…原创 2019-11-18 14:36:25 · 187 阅读 · 0 评论 -
3.防dia =死机. 防止按钮被多次点击,简单来说,就是发生BUG导致程序不能正常运行。
。。。。原创 2019-11-18 14:33:58 · 169 阅读 · 0 评论 -
2.emun+if+switch 实现case “”分支为变量名,便于修改和查看
#region 3.1 枚举配合swich,定义气缸/IO等 具体指出用途对应的选项,然后用分支进行选择.public enum OutIo//感觉直接可以把枚举当成一张IO表.{//这里的0123,,,12,13,14就可以作为标识符,用判断语句执行具体的操作,或者控制具体的气缸,IO。/// /// 打开左边顶气缸 |IO位0/// Open_Qi1=0,/// /// 打...原创 2019-11-18 14:33:20 · 171 阅读 · 0 评论 -
1.while+swich 实现遍历效果
//方法2 hv_j = 0; while (hv_j!=10) { hv_j++; } //switch switch (hv_j.I)//.I halcon内部写好的,可以访问变量的内部变换值,把变量当成了数组 { case 1:...原创 2019-11-18 14:25:49 · 118 阅读 · 0 评论 -
0.联合编程
应该 在Halcon里面写好程序,封装好。直接导到C shap里面用。Halcon 一定要封装好,保存好。这样 就可以把它们在多个项目中使用。步骤:1.先用Halcon把算子封装好,输入输出参数写好.2.在C#里面定义好 输入输出参数的全局变量。3.准备把封装好的算子导成c#格式,但是,在导出之前,最好把调 用封装算子的变量名(形参)更改为比较好识别的 变量名....原创 2019-11-18 14:24:02 · 162 阅读 · 0 评论