LabVIEWwilliam hill官网
登录
直播中
荣琪
8年用户
689经验值
擅长:可编程逻辑 测量仪表 嵌入式技术
私信
关注
[文章]
荣小菜补钙记第55期: AF消息传递太麻烦?试试接口吧!
Interfaces
荣小菜补钙记第55期: AF消息传递太麻烦?试试接口吧!
同步更新于 WeChat:荣小菜在补钙
欢迎关注 内容更丰富
大家好,我是荣小菜,本期讲解下在操作者框架中使用接口类来传递消息的方法,该方法主要用于嵌套操作者向调用方传递消息,使我们可以摆脱创建抽象子消息这种烦人的方式(抽象子消息详见:荣小菜补钙记第34、35期)。
1.
视频演示
本期视频参考帮助范例“Actorsand Interfaces”和B站UP“雾丨以泪聚”搬运的Thomas (Tom) McQuillan 的视频“InterfaceMessages in Actor Framework - Never create an Abstract Message again!“,再通过自己写简易Demo来验证、讲解。
(视频见底部)
2.
总结
本期视频不但讲解如何使用接口类来方便嵌套操作者向调用方传递消息,还详细讲述了实现的原理机制,有助于大家不但学会如何使用,更能搞懂为何能用。此外,视频还讲述了接口类使用过程中遇到的BUG,希望能使小伙伴们少走弯路。该BUG已经在
电子
发烧友
william hill官网
中进行提问(“
labview
2020 在AF中使用接口 AF右键菜单的“操作者框架”选项丢失”
https://bbs.elecfans.com/jishu_2245208_1_1.html
),期待各位大神能答疑解惑。
源代码:
Demo.rar
(345.19 KB)
(下载次数: 41, 2022-1-23 11:43 上传)
分享开源免费,共同学习进步^_^
荣小菜补钙记第55期_AF消息传递太麻烦 试试接口吧
回帖
(3)
汪刚刚
2022-1-23 21:25:09
AF的数据和事件最好都用消息传递,接口只是定义一种编程的范式,允许多继承,和其他语言的接口是相同的含义,并不能取代AF传递消息,不要把感念搞错了!!!
AF的数据和事件最好都用消息传递,接口只是定义一种编程的范式,允许多继承,和其他语言的接口是相同的含义,并不能取代AF传递消息,不要把感念搞错了!!!
2
举报
荣琪:
感谢指教,我的题目描述不准确,确实造成了误解。
接口是不能完全取代消息传递的,我视频里更多针对的是抽象消息。官方推荐如下:
"抽象消息是一种机制,它使嵌套操作者不必经过硬编码,就可以在引入接口之前仅与特定类型的调用方操作者会话。LabVIEW 2020中引入了接口,其为打破参与者间的依赖关系提供了一种更为简便的方法。"
欢迎大家多多指教^_^
汪刚刚
回复
荣琪:
就怕误导新手,我都用AF做了很多程序和集成框架,不过2020后的版本很多工具包和以前的不能共存,我只发现了NI VISION
cmbd
2022-1-25 21:49:15
抽像消息模式用来解耦确实麻烦,2020版增加了接口方便多了,作者无私分享,点赞!
抽像消息模式用来解耦确实麻烦,2020版增加了接口方便多了,作者无私分享,点赞!
举报
吴增初
2022-4-1 19:59:01
接口消息的BUG可以通过打补丁解决
https://forums.ni.com/t5/Actor-F ... bility/ta-p/4086850
接口消息的BUG可以通过打补丁解决
https://forums.ni.com/t5/Actor-F ... bility/ta-p/4086850
举报
更多回帖
rotate(-90deg);
回复
相关帖子
Interfaces
荣
小菜
补钙
记
第
59
期
_LabVIEW之二维图片拖拽与缩放
4247
荣
小菜
补钙
记
第
60
期
_LabVIEW之调用user32实现键鼠控制
929
荣
小菜
补钙
记
第
49
期
:报文合成与解析之统型设计3
4635
荣
小菜
补钙
记
第
29
期
: 表格自适应列宽代码优化
4946
荣
小菜
补钙
记
第
23
期
:LabVIEW之表格操作2
7692
荣
小菜
补钙
记
第
14
期
:给界面添加“飞入”动画效果
4654
荣
小菜
补钙
记
第
5
期
:基于LabVIEW OOP的仪表控制库(3)
5130
荣
小菜
补钙
记
第
5
期
:基于LabVIEW OOP的仪表控制库(2)
6533
荣
小菜
补钙
记
第
4
期
:基于LabVIEW OOP的仪表控制库(1)
6538
荣
小菜
补钙
记
第
61
期
_LabVIEW之递归文件及文件夹
1610
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分