- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中级 23:Xcontrol 0. 什么是 Xcontrol? XControl 实质上是一个控件 (可以是显示控件 , 也可以是控制控件), 只是这个控件的功能和 Facade 都可以被自定义 . 在LabVIEW 中, 选择 New…Other FilesXControl 就可以生成 一个 XControl 控件 , 如图 1 所示 . 图一:创建 XControl 图二是新创建的 XControl, 可以看出包含如下的 2 个 VIs 和 2 个自定义控件 . (1) Data.ctl :定义XControl 的数据类型 . (2) State.ctl :定义XControl 的状态(可以封装内部的数据) . (3) Facade.vi :定义XControl 的 Facade 和功能 . (4) Init.vi :定义XControl 的初始状态 . 图二:新创建的 XControl 1. XControl 视频讲解 LabVIEW 网络讲坛之名家偶得: XControl 实战 ( 上下集 ) /wv/app/doc/p/id/wv-2006 本讲引入了 XControl 的概念 , 阐述其与普通 LabVIEW 控件的区别 . 着重介绍了构建XControl 所必须的元素 , 并演示如何创建一个简单的 XControl. /wv/app/doc/p/id/wv-2007 在上一讲的基础上 , 本讲通过演示逐一介绍了 XControl 的一些高级功能和调试的 Method. 并且和大家分享一下开发 XControl 中的一些小技巧 . 2. XControl 使用方法 2.1 创建 XControl Method XControl Method 允许 XControl 的用户通过编程配置 XControl. 通过调用节点调 用 XControlMethod. 用户调用自定义的 XControlMethod 后 ,LabVIEW 将调用 FacadeVI. 如由于调用了 Method 而使显示状态发生改变 , 则“ Facade ”VI将更新显示状态 , 使 XControl 的 Facade 得到更新 . 这种情况下 , “Facade ”VI将生成显示状态更改事件 . 在 XControl 库中 , 每个XControl Method 都由 VI 实现 . 图三:配置 Method 2.2 创建 XControl Property 图四:创建 Property 在 XControl 中创建的 Property 和 Method 都可以通过编程调用 , 这就是XControl 的一个优势所在 , 可以自定义控件的属性和方法节点 . 2.3 编辑 Fa?ade.vi 向“ Facade “ VI 添加 LabVIEW 输入控件和显示控件以创建 XControl 的前面板 . 根 据出现在 XControlFacade 中的输入控件和显示控件 , 重新调整前面板的大小 . 图五: Xcontrol 自带控件 Container State 簇用于提供 XControl 的实例信息 .Container State 簇包含三个元 素:显示控件?、运行模式?和引用
有哪些信誉好的足球投注网站
文档评论(0)