LabVIEW 中的 Express VI
几天前,我开始体验 LabVIEW (8.6) 中所谓的 Express VI。
事实证明,我应该将它们放入 %somewhere%/user.lib/_express
中,即项目目录之外。
如果我这样做,它们对我有用,而且只对我有用。一旦其他人尝试使用此项目(例如,如果它位于源代码控制存储库或其他内容中),他就无法这样做,因为他没有我的 Express VI 模板。
当 Express VI 不是来自菜单而是位于项目目录中时,有没有办法定义它?
Some days ago, I started getting experience with the so-called Express VIs in LabVIEW (8.6).
It has turned out that I should put them into %somewhere%/user.lib/_express
, i. e. outside the project directory.
If I do so, they are of use for me and only for me. As soon as someone else tries to work with this project, e.g. if it is in a source control repository or something else, he cannot do so because he hasn't my Express VI templates.
Is there a way to define an Express VI when it does not com from the menu, but lies in the project directory?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将快速 VI 保存到任何位置,只需使用
工具>高级>更改可见调色板将其包含文件夹添加到调色板即可。
You can save express VIs to any location, just add their containing folder to the palette with
Tools>Advanced>Change visible palettes
.从风格角度来看,Express VI 并不是最佳选择,因为它们隐藏了相当多的功能。通常,使用功能全局结构或其概括:动作引擎会更好。
As a point of style, Express VI's are not the way to go, as they hide quite a bit of the functionality. You're usually going to be better off using a Functional Global structure, or its generalization: the Action Engine.