LabVIEW论坛
直播中

无涯

5年用户 8经验值
擅长:可编程逻辑
私信 关注
[问答]

请教labview程序界面不刷新的问题,软件未卡死

问题概述:
使用labview2014编写的程序,同样的程序,在本人电脑上生成的执行文件,放到现场设备上,就有可能出现界面不刷新的情况。
不刷新的具体情况:
  • 触发模式的按键,点了不会恢复,界面上的显示控件,不会刷新数据;
  • 在点某一个按钮的时候,界面会刷新一遍,在程序内部,这个按钮没任何不同;
  • 界面不刷新的时候,软件内部逻辑可以正常运行。
尝试的解决方案:
将软件运行权限从非管理员切换为管理员,或从管理员切换为非管理员,再次打开软件,有可能恢复正常;恢复不了就再次进行切换权限操作,一般可恢复正常。
换其它电脑生成程序,可以恢复正常。
推测:
与labview内部封装的界面刷新功能有关系。
但因为缺乏具体了解,不清楚其界面刷新由什么决定,不知道该从哪着手解决,因此请教~

回帖(5)

许奕

2022-1-13 20:59:12
调试EXE,发烧友不能发微信链接。微信公众号搜索 “labview QT修炼之路”
举报

丰一

2022-1-22 19:00:29
源码有吗,里面有没有写延迟前面板刷新
1 举报
  • 无涯: 源码没有控制前面板刷新,如果控制了就不会只是偶尔出现问题了;而且同样的源程序,换一台电脑生成文件就没问题

Victor

2022-2-18 11:58:00
应该还是有错误,导致事件未能执行完成。具体的还得看程序都干了啥’
1 举报
  • 无涯: 程序干了很多的事,但都跟界面刷新无关。同一个执行文件,多次打开,有时正常,有时异常

汪刚刚

2022-2-20 21:57:52
上程序代码框图,别干描述,一图胜千言,这个也是LabVIEW编程软件要表达的意思
1 举报
  • 无涯: 但是问题不在程序框图上,同样的程序,换个电脑生成的文件就没问题。我不觉得labview就能一图表达所有,我这程序至少要几十张图

更多回帖

发帖
×
20
完善资料,
赚取积分