微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > EXE关闭前面板怎么实现?

EXE关闭前面板怎么实现?

时间:10-02 整理:3721RD 点击:
软件的功能为数据采集与显示
生成EXE后,需要实现的功能为关闭前面板,关闭多个while循环
问题:
1.下图的程序设计能否实现这样的功能?
2.如果在数据采集与显示的过程中,直接关闭前面板,是否会导致程序崩溃?


不能                                             

那该如何解决呢,求指导

再创建一个事件结构,然后用下图的函数(停止程序)试试


你的关闭前面板是指退出程序还是单纯的关闭面板,关闭面板,并不能结束这个程序的进程,你的那个方法可以关闭面板,但是进程还在继续。PS:你的程序可能会造成锁死,关闭面板不同步就锁死了

你这个程序结构不好,程序里面要避免2个事件结构。你可以看看项目模板里面有一个有限次测量的模板项目用那个创建模板
然后看看别人的程序结构都是一个程序结构

一般做程序是不允许两个事件结构同时使用的,建议你看一下生产消费者模式!至于多线程的同时停止操作,你可以使用全局变量、队列操作、通知器操作等!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top