LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

这篇具有很好参考价值的文章主要介绍了LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

问题:

分析:

解决方式

1)编辑前面板边界适配对应的分辨率

2)编辑前面板窗口-窗口边界

3)编辑前面板窗口-保持窗口比例

4)设置VI属性--窗口运行时位置居中显示

参考


问题:

在基于LabVIEW开发的上位机界面打包安装程序,并将该安装程序在其它电脑下运行,出现打开的界面窗口不显示在屏幕的中间位置,偏移到边角位置,因此应该如何让界面窗口居中显示?

原开发电脑:

分辨率:2560*1600 缩放比例150%

尺寸16.1英寸   345*215mm

使用电脑:

分辨率:1920*1080   缩放比例100%

尺寸:23.8英寸

分析:

显示屏幕的分辨率及尺寸大小不同,且显示屏幕还有一个缩放比例

例如以下的某一款电脑显示器

分辨率2560*1600 缩放比例150%

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

解决方式

1)编辑前面板边界适配对应的分辨率

如以下的框图所述:将1024*768更改为指定的电脑分辨率大小:例如1920*1080

操作步骤如下:

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

使用编程的方式调整前面板的大小:

  1. 进入函数面板并选择编程»应用程序控制»VI服务器引用以在程序框图中插入该引用。
  2. 右键单击该引用终端并选择创建»VI类的属性»前面板窗口»前面板边界

如下图包括

前面板边界属性节点、关闭引用模块、设置常量输入分辨率

 LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

运行效果: 在打开LabVIEW上位机运行时,windows上所有的任务栏消失,同时LabVIEW的菜单栏也消失

评价:有效果-但有缺陷(任务栏消失)

2)编辑前面板窗口-窗口边界

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

 LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

如下框图的分辨率设置:1920*1080即可 或2560*1600

 LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

 运行效果: 在打开LabVIEW上位机运行时,窗口完全填充界面,但窗口过大(拖动时发现窗口大小超过屏幕)需要双击界面上方才会出现放大窗口按钮。

3)编辑前面板窗口-保持窗口比例

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

 LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

运行效果:在打开LabVIEW上位机运行时,设置保持窗口比例和没有设置一样,看不出明显效果

 评价:没有达到效果

4)设置VI属性--窗口运行时位置居中显示

选择文件-VI属性编辑操作即可,如下所述: 

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

 运行效果:在其它电脑下运行,打开的上位机界面窗口不会偏移到边缘位置,而是在屏幕中间居中显示,大小没有占满全屏幕,通过放大操作即可。

 评价有效果,居中显示,(没有完全填满屏幕--在23.8英寸电脑上),效果算是最好的

可参考的方式【2】:

LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决

参考

【1】使LabVIEW前面板占满整个屏幕

【2】labview前面板自适应屏幕分辨率小程序(分享)文章来源地址https://www.toymoban.com/news/detail-484173.html

到了这里,关于LabVIEW开发的上位机界面在其它电脑分辨率下-界面窗口偏移显示问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于LabVIEW上位机以PWM控制16路舵机六自由度机械臂运动

    目录 一、功能设计 二、硬件分析 2.1 所需材料 2.2 串口通信协议 三、程序设计 四、VI实现结果 4.1 子vi字符串换算功能 4.2 软硬件联调验证 五、分析与总结           学校对于LabVIEW的学习进行的一次课程设计,设计内容主要是通过LabVIEW的VISA串口通信部分做出相对应的课题

    2024年02月04日
    浏览(62)
  • LabVIEW编写上位机控制汇川PLC H5U和伺服运动,海康威视相机视觉对位,实现全面的自动化控制

    LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉 和DSC模块。 因给的是LabVIEW和PLC源码,项目里有LabVIEW上位机,PLC下位机,ethercat伺服,相机对位,涉及面比较全,这套学会的话,就可以接一般

    2024年04月14日
    浏览(37)
  • 远程操控其它电脑--详细教程

    前言 平时常使用笔记本,但笔记本没有独显,无法使用cuda训练模型,而家里台式机有独显,那么在外地远程操控家里的台式就很有用了。(尽管可以用vim编辑代码,但在没有跑通的前提下,还是在本地编辑效率高很多) 注意:如果被操控的电脑是windows家庭版,那么就无法远

    2024年02月12日
    浏览(38)
  • 上位机UI界面设计项目

    目录 一 软件原型效果 二 功能列表 三 代码实现 四 测试验证 五 项目工程打包发布 六 项目完整源码获取 登录页面效果:  主页实现效果:点击左边的菜单栏可以切换右边的页面,实现多功能轮流显示效果。 有一个用户名输入框,可以输入任意字符; 有一个密码输入框,可

    2024年02月16日
    浏览(53)
  • 基于Qt5开发图形界面——WiringPi调用Linux单板电脑IO

    Qt是一种跨平台的应用程序开发框架。它被广泛应用于图形用户界面(GUI)开发,可以用于构建桌面应用程序、移动应用程序和嵌入式应用程序。Qt提供了丰富的功能和工具,使开发人员可以快速、高效地构建各种类型的应用程序。 下面是一些Qt的主要特点和优势: 跨平台性

    2024年02月10日
    浏览(45)
  • 深度学习目标检测-钢材缺陷检测系统上位机ui界面

    之前写过这个博客: 工业缺陷检测项目实战(二)——基于深度学习框架yolov5的钢铁表面缺陷检测 里面介绍了使用yolov5进行训练的步骤。今天我们一起学习利用qt将缺陷检测封装为一个系统。 首先看看效果: 我们运行,先可以看到登录界面: 如果密码和账号输入错误,会提示警

    2023年04月15日
    浏览(40)
  • 深度学习目标检测-钢材缺陷检测系统上位机ui和web界面

    之前写过这个博客: 工业缺陷检测项目实战(二)——基于深度学习框架yolov5的钢铁表面缺陷检测 里面介绍了使用yolov5进行训练的步骤。今天我们一起学习利用qt将缺陷检测封装为一个系统。 首先看看效果: 我们运行,先可以看到登录界面: 如果密码和账号输入错误,会提示警

    2024年02月01日
    浏览(43)
  • 桃子叶片病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)

     1.分为三类 健康的桃子叶片 ,251张 桃疮痂病一般,857张     桃疮痂病严重,770 张  2.  GUI界面识别效果和predict.py识别效果如视频所示桃子叶片病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)_哔哩哔哩_bilibili     已经将

    2024年02月11日
    浏览(35)
  • 一台电脑B用网线共享另外一台电脑A的WiFi网络,局域网其它电脑C怎么访问电脑B服务

    电脑A:联想E14笔记本 系统:WIN10 专业版 局域网IP:192.168.14.111 共享IP:192.168.137.1 电脑B:HP 288pro 台式机 Ubuntu20.04 系统:共享IP:192.168.137.180 电脑A正常连接WIFI,电脑B没有WIFI只有,有线网口,共享电脑A的无线网 (还有一种桥接网络不在本次讨论) 一台电脑B用网线共享另外一台

    2024年02月13日
    浏览(66)
  • Labview实现用户界面切换的几种方式---通过VI间相互调用

    在做用户界面时我们的程序往往面对的 对象是程序使用者 ,复杂程序如果放在同一个页面中,往往会导致程序冗长卡顿,此时通过多个VI之间的切换就可以实现多个界面之间的转换,也会显得程序更加的高大上。 本文所有程序均可下载,下载地址在文章结尾列举~ 本文同样以

    2024年01月19日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包