Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >LabVIEW应用程序后台运行

LabVIEW应用程序后台运行

作者头像
不脱发的程序猿
发布于 2022-05-07 03:08:11
发布于 2022-05-07 03:08:11
1.6K0
举报

目录

1、隐藏VI前面板窗口

2、隐藏任务栏图标

本篇博文分享LabVIEW虽然不常用但是很有意思的一个开发技巧:应用程序后台运行。运行程序后自动隐藏前面板窗口和任务栏图标。

实现方法依旧很简单,分为两步:

1、隐藏VI前面板窗口

隐藏VI前面板窗口程序设计很简单,如下所示:

下面详细介绍一下实现过程和方法。

第1步:添加“当前VI路径”获取本VI的路径信息:函数→ 编程→文件常量→当前VI路径,如下图所示:

第2步:添加“打开VI引用函数”来打开该顶层VI的引用:函数→ 编程→ 应用程序控制子面板→ 打开VI引用函数,如下图所示:

第3步:添加“调用节点”,并将VI的引用连接到一个调用节点的输入端:函数→ 编程→ 应用程序控制→ 调用节点,如下图所示:

第4步:选择“打开前面板方法”并且选择前面板状态为隐藏后,添加“关闭引用节点”来关闭VI的引用:函数 → 编程→ 应用程序控制→ 关闭引用,如下图所示:

2、隐藏任务栏图标

在应用程序文件夹中找到“应用程序文件名”.ini文件(根据用户自定义名称,这里所说仅是我自己定义的名称),打开后在最后添加:HideRootWindow = True,如下图所示:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【labview问题小集合】
在使用labview进行条件结构或者顺序结构时,报错了1000或1003,当报这两个错误的时候,需要看一下进行调用的VI程序是否是死循环或者调用后被调用的VI值或者条件是否会发生改变,若为死循环或者值会发生改变,则会报错
magize
2023/07/11
8060
【labview问题小集合】
LabVIEW实现应用程序停止或退出
我们在做应用程序开发时,最后必然会用到应用程序停止或退出功能,本篇博文将分享实用LabVIEW如何实现应用程序停止或退出。
不脱发的程序猿
2022/04/13
7K0
LabVIEW实现应用程序停止或退出
LabVIEW 2020安装教程和汉化方法(附安装包)
在LabVIEW中,用户可以使用一组工具和对象来构建用户界面,这个界面就是所谓的前面板。构建好前面板后,用户可以使用函数的图形表示添加代码来控制前面板对象。这些添加的图形代码也称为G 代码或框图代码,可以被添加到框图中。这个框图有点类似于流程图,它可以提高代码的可读性和易理解性。程序框图、前面板和代码图形表示构成了一个VI,VI代表“虚拟仪器”,它可以让用户构建开发工具来完成多种任务,如数据采集、控制系统、信号处理等等。总而言之,通过LabVIEW的前面板和框图等功能,让程序设计更加可视化、直观化、易于交流,有助于提高程序设计效率和设计质量。
用户10507785
2023/04/18
7.8K0
LabVIEW 2020安装教程和汉化方法(附安装包)
LabVIEW生成应用程序(exe)和安装程序(installer)
使用LabVIEW编写好的程序最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?有两种方法:
不脱发的程序猿
2022/04/13
3.4K0
LabVIEW生成应用程序(exe)和安装程序(installer)
LabVIEW和Arduino的巧妙结合(基础篇—1)
1、安装LabVIEW Interface for Arduino Toolkit工具包
不脱发的程序猿
2022/05/23
1.1K0
LabVIEW和Arduino的巧妙结合(基础篇—1)
【Labview】G语言
⒈什么是 Labview 概述♬LabVIEW是美国国家仪器公司。其编程的特点是通过图标连线方式替代怆痛的文本行编程模式,也被称之为是可视化编程或图形化编程,常用于自动化测量系统开发中。也是目前发展最快、功能最强大的图形化软件开发集成环境、又被称之为是G语言。 概述▣LabVIEW是一个工业标准的图形化开发环境,它结合了图形化的编程方式的高性能与灵活性以及专为测试、测量与自动化控制应用设计的高端性能与配置功能,可以为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要的开发工具。 说明⇢LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 ⒉Labview 应用 说明⇢LabVIEW被广泛的应用于各种行业当中,包括汽车、航天航空、交通运输、高效实验室、电信、生物医药与电子等......无论在哪个行业、工程师以及科学家们都可以用LabVIEW创建功能强大的测试、测量以及自动化控制系统当中,在产品开发当中进行快速的原型创建以及仿真的工作。 ⒊Labview 优点 概述⇢LabVIEW有很多的优点,尤其是在某项特殊领域上面它的优点尤其的突出。
謓泽
2022/12/12
1.4K0
【Labview】G语言
LabVIEW弹窗实现
分隔栏(例如,工具栏、状态栏)用于创建专业美观的前面板用户界面。使用分隔栏,将前面板分隔为多个独立的区域,上述独立的区域称为窗格。每个窗格都类似于一个前面板,有其独立的面板坐标和控件。可分别操作各个窗格的滚动条。虽然分隔栏将控件分隔在不同的窗格中,但是所有控件的接线端都在同一个程序框图上。
Gnep@97
2023/08/10
9080
LabVIEW弹窗实现
Labview解决“重置VI:xxx.vi”报错问题
在程序关闭前面板的时候小概率型出现了 重置VI:xxx.vi 这个报错,并且发现此时只能通过任务管理器杀掉 LabVIEW 进程才能退出,这里介绍一下解决方法。
Gnep@97
2023/08/14
7480
Labview解决“重置VI:xxx.vi”报错问题
【Labview与SQL Server互联(labview可以引用数据库)】
下载完成后,进入C盘,找到如图所示的文件夹,找到需要安装的labview版本文件夹,双击进入
magize
2023/07/11
1.2K0
【Labview与SQL Server互联(labview可以引用数据库)】
LabVIEW控制Arduino实现舵机联控(基础篇—9)
本篇博文将通过LabVIEW和Arduino Uno控制板实现对单个和多个舵机转动角度的控制。
不脱发的程序猿
2022/05/26
7300
LabVIEW控制Arduino实现舵机联控(基础篇—9)
LabVIEW Arduino电子称重系统(项目篇—1)
质量是物理学中的7个基本量纲之一。在工业生产和日常生活中,我们都需要获取一个物体的质量,比如购买某件商品时,需要确定其质量大小,或者以质量作为中间量以进一步获得物体的其他参数,如质心、偏心等。
不脱发的程序猿
2022/06/12
1.4K0
LabVIEW Arduino电子称重系统(项目篇—1)
LabVIEW控制Arduino实现RGB调色灯(基础篇—6)
利用LIAT中的RGB函数库,通过LabVIEW控制Arduino Uno控制板实现RGB调色。
不脱发的程序猿
2022/05/25
7140
LabVIEW控制Arduino实现RGB调色灯(基础篇—6)
ubuntu快捷键设置大全 [转]
转自:http://xiongyongyuan1234.blog.163.com/blog/static/5566116820103845725657/
forrestlin
2022/04/02
2.4K0
LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
利用LIAT中的LCD显示函数库,通过LabVIEW软件获取电脑上的时钟并传输给Arduino Uno控制板,将时间数据显示在LCD1602液晶显示屏上,实现一个液晶时钟。
不脱发的程序猿
2022/05/27
1.3K0
LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
LabVIEW控制Arduino实现红外测距(进阶篇—6)
红外测距是一种非直接接触的测量方式,由于其结构简单、抗干扰性强、成本低等优点,在测量测绘上得到广泛的运用。
不脱发的程序猿
2022/06/12
1.3K0
LabVIEW控制Arduino实现红外测距(进阶篇—6)
LabVIEW 调用 Python的三种
分别是Open Python Session,Python Node,Close Python Session
py3study
2020/01/09
2.4K0
LabVIEW控制Arduino采集光敏电阻数值(基础篇—14)
利用光敏电阻和LIAT中的光敏函数库,通过Arduino Uno控制板的模拟端口采集与光敏电阻串联电阻的分压值上传给LabVIEW软件,并除以光照系数以获得光照值,实现一个光强计的功能。
不脱发的程序猿
2022/06/05
5260
LabVIEW控制Arduino采集光敏电阻数值(基础篇—14)
LabVIEW Arduino ZigBee无线气象站(项目篇—3)
目前,国内气象站对地面气象数据的采集大多采用传统的有线方式,其布线成本高,维护不方便,尤其对于山区等一些复杂的地形来说,这种缺点更为明显。传统的无线通信方式有很多,无线电、微波、红外线、蓝牙、射频等,在某些只需简单的无线连接的应用领域对数据速率的要求并不很高,设备的功耗是更需要考虑的问题。ZigBee网络是低功耗、低成本、高可靠性的无线传感器网络,其在环境检测等领域中有着广阔的应用前景。
不脱发的程序猿
2022/06/16
1.3K0
LabVIEW Arduino ZigBee无线气象站(项目篇—3)
Windows 7 操作系统
Windows 7 的主要特性有:  更简单  更安全  更好的连接  更低的成本
青灯古酒
2023/10/16
1.7K0
Labview串口通信VISA实现串口收发
VISA 是 Virtual Instrument Software Architecture 的简称,它提供了一种标准的、跨平台的通信协议,允许 LabVIEW 与各种不同的设备进行通信,无论是通过 GPIB、串口、USB、以太网或其他接口。VISA 对于测试软件开发者来说是一个可调用的操作函数集,本身并不提供仪器编程能力,它只是一个高层 API,通过调用低层的驱动程序来控制仪器。NI-VISA 的层次结构如下图所示:
Gnep@97
2023/08/10
2.2K0
Labview串口通信VISA实现串口收发
相关推荐
【labview问题小集合】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档