摘要: 用户界面是 TestStand 的一个非常重要的组件,做为整个 TestStand 系统架构的一部分。用户界面可以加载序列文件并运行序列,有些用户界面还具有调试、甚至是编辑序列的功能。本质上,序列编辑器也是一个用户界面,而且它是一个功能强大、功能固化、采用图形化操作方式的用户界面。不过序列编辑器一般 阅读全文
posted @ 2020-02-13 17:04 NiKaFace 阅读(6025) 评论(2) 推荐(0) 编辑
摘要: TestStand 参数和变量 英文的定义如下: 简单可以理解为:在测试和序列中用于共享数据,且有4种实现方式:Parameters、Local Variables、Global Variables、Station Global Variables 下面分别介绍一下它们简单的使用方式: Parame 阅读全文
posted @ 2020-02-13 11:53 NiKaFace 阅读(6394) 评论(0) 推荐(2) 编辑
摘要: 报错截图: 出现报错过程: (1)命令:Enable-Migrations (2)命令:Add-Migration Add_Annotation_Name_Major (3)命令:Update-Database 当执行第三条命令时出现上图报错信息。 报错原因: Major字段修改失败(允许Null 阅读全文
posted @ 2020-01-09 15:44 NiKaFace 阅读(1843) 评论(0) 推荐(0) 编辑
摘要: IEnumerable、ICollection、IList、List之间的区别,本文分别分析了它的实现源码,从而总结出了它们之间的关系和不同之处。 首先我看看 IEnumerable: 1 // 摘要: 2 // 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。 3 // 4 // 类型参数 阅读全文
posted @ 2020-01-09 14:56 NiKaFace 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 一、@Html.ActionLink()概述 在MVC的Rasor视图引擎中,微软采用一种全新的方式来表示从前的超链接方式,它代替了从前的繁杂的超链接标签,让代码看起来更加简洁。通过浏览器依然会解析成传统的a标签。除此之外,还允许我们添加Html属性。下面来看看@Html.ActionLink()的 阅读全文
posted @ 2020-01-09 10:56 NiKaFace 阅读(178) 评论(0) 推荐(0) 编辑
摘要: CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 从上图可以看出,要完成一次CSRF攻击,受害者必须依次完成两个步骤: 1.登录受信任网站A,并在本地生成C 阅读全文
posted @ 2020-01-09 09:04 NiKaFace 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 添加命名空间:Using System.Reflection 1 public object InvokeExternDll(string DllPath,string ClassName,string FunctionName,object[] ObjArray_Parameter) 2 { 3 阅读全文
posted @ 2019-12-31 15:19 NiKaFace 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 目录 为什么要使用操作员界面? 是什么决定一个好的界面? 用户的类型 和 界面的必要元素 TestStand 架构 TestStand 自带的例子 自定义用户界面 TestStand 提供的三个管理控件 TestStand 提供的API TestStand 给LabVIEW C# C++ 等提供的U 阅读全文
posted @ 2019-12-29 14:26 NiKaFace 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 1 #region DataTale转为实体列表 2 /// <summary> 3 /// DataTale转为实体列表 4 /// </summary> 5 /// <typeparam name="T">实体类类型</typeparam> 6 /// <param name="table">D 阅读全文
posted @ 2019-12-27 15:41 NiKaFace 阅读(728) 评论(0) 推荐(0) 编辑
摘要: LabVIEW程序编写应该遵循哪些规范? 遵循这些规范有什么好处? 具体细节是什么? 针对上面三个问题一一解答: 一.LabVIEW程序编写应该遵循哪些规范? (1)前面板、后面板控件整齐,尽可能在一个界面内显示所有控件。 (2)数据连线横平竖直,有长走线,需添加注释。 (3)程序代码添加注释,尤其 阅读全文
posted @ 2019-12-27 12:05 NiKaFace 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 有几种情况可能会使用到这个功能: (1)当界面调整的很乱的时候 (2)当界面突然消失的时候(但是软件进程还在)--快捷键 Alt+V 会弹出菜单,再点击Reset UI Configuration即可。 这个功能对新手比较有用~~ 阅读全文
posted @ 2019-12-27 11:47 NiKaFace 阅读(2167) 评论(0) 推荐(0) 编辑
摘要: 1. 过程模型设置 菜单->Configure->Station Options->Model TestStand 默认提供了三种过程模型 Sequential、Batch、Parallel 2.断点和步骤追踪功能设置 菜单->Configure->Station Options->Executio 阅读全文
posted @ 2019-12-27 11:39 NiKaFace 阅读(8999) 评论(0) 推荐(0) 编辑
摘要: 1 private DataTable listToDataTable<T>(List<T> ListItem) 2 { 3 //实列化DataTable对象 4 var dt = new DataTable(typeof(T).Name); 5 6 //通过反射获取List实体的属性信息 7 Pr 阅读全文
posted @ 2019-12-27 11:01 NiKaFace 阅读(444) 评论(0) 推荐(0) 编辑