• LabVIEW 应用程序视窗始终置于顶层


    LabVIEW 应用程序视窗始终置于顶层

    在 Windows 环境中,可以使 LabVIEW 应用程序模态化或浮动化或使其始终成为顶层视窗的同时,仍然可以使用其他应用程序。本文将具体介绍如何将 LabVIEW 应用程序始终成为顶层视窗。

    可以通过使用 VI Server 将前面板设置为顶层视窗,以确保 LabVIEW 应用程序作为顶层视窗的同时,仍然可以与其他应用程序一起使用,具体操作方式如下:

    1.右键单击程序框图,然后在函数选板上导航至编程>>应用程序控制>>VI 服务器引用,可以找到 VI 服务器引用。将 VI 服务器引用置放在程序框图上。

    2.将 VI 服务器引用的输出端连接到属性节点。可以在 VI 服务器引用的相同位置找到属性节点。

    3.右键单击属性节点并选择全部转换为写入,以确保可以使用属性节点设置属性。

    4.选择前面板窗口>>在最前,然后将真常量连接到 FP.IsFrontmost 输入端。

    添加图片注释,不超过 140 字(可选)

    VI 服务器是在LabVIEW 5.0中引入的,它提供了允许用户动态控制前面板控件、VI和LabVIEW环境的一系列函数。使用VI服务器,您还可以在同一台机器或通过网络动态加载运行VI和LabVIEW。 VI服务器函数位于 函数»应用程序控制 子面板上。所有VI都具有可以通过VI服务器函数来读写的属性,也有可以被VI服务器函数调用的方法。 VI服务器代替了LabVIEW 4.x中的"VI Control VIs".

    VI服务器具有与平台无关的面向对象架构。作为VI服务器组成部分的每个对象都属于某一个类。对象所属的类决定它可被VI服务器调用的属性和方法。其中许多类都有子类。例如,布尔控件都是布尔类的成员,而布尔类是控件类的子类。 控件类类是图形对象类的子类。较低级别的类(如布尔类)具有自己的属性和方法,同时需要从更高级别的类继承属性和方法,例如图形对象类。

    作为VI服务器使用的范例,下面是VI服务器以编程方式调整VI的前面板窗口的大小的代码片段。

    编辑

    添加图片注释,不超过 140 字(可选)

    LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

    上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系我们。

    LabVIEW 应用程序视窗始终置于顶层 - 北京瀚文网星科技有限公司 (bjcyck.com)

  • 相关阅读:
    数据库专辑--WITH CHECK OPTION的用法
    ant-design国际化扩展新语言
    excel相同行不同列查询
    时序数据库 TimescaleDB 基础概念
    MySql常用指令总结
    Python顺序、条件和循环
    自动化测试系列 —— UI测试
    技术分享 | 接口自动化测试之JSON Schema模式该如何使用?
    基于蜻蜓优化算法的配电网重构求解(Python代码实现)【IEEE123节点算例】
    FreeRTOS的学习(五)—— 信号量之计数信号量
  • 原文地址:https://blog.csdn.net/bjcyck/article/details/126185162