LabVIEW啟動動畫在程序生成EXE文件后異常

2019-07-18 06:08发布

阮大神的《我和labview》第222頁講解啟動畫面。如圖1.1所示
IMG_0137.JPG

按照上述方法給自己的應用程序也編寫了一個啟動動畫子VI,運行子VI,程序可正常運行。
將啟動動畫子VI加入程序生成EXE可執行文件。
圖片1.png

將原來的Startup VIs由原來的Qmax2.1替換為現在的啟動動畫程序(Opening of a show)。然後build生成EXE文件。

點擊生成的EXE文件圖標,程序可正常運行,且可切換到Qmax2.1程序進行執行。
但關閉Qmax2.1程序后,Qmax2.1內存不釋放。
圖片2.png

必須通過工作管理員強行關閉程序。

請教LabVIEW大神們,這是什麽問題?又該如何解決。多謝了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
chenjiecao123
1楼-- · 2019-07-18 06:36
labview本身就是一个多线程的软件,我一向是将启动界面写在主vi中的,将他设置成模态对话框,运行结束后关闭。此时主vi的初始化已结束(如何做到初始化跟主VI的统一那是需要编写的)
小鹰fighting
2楼-- · 2019-07-18 07:56
引用关了没?
把你的Qmax2.1程序框图贴上来
624542931
3楼-- · 2019-07-18 10:22
 精彩回答 2  元偷偷看……
624542931
4楼-- · 2019-07-18 16:03
chenjiecao123 发表于 2014-8-23 13:47
labview本身就是一个多线程的软件,我一向是将启动界面写在主vi中的,将他设置成模态对话框,运行结束后关 ...

將啟動動畫寫入主VI,在打開程序時是不是有兩個界面——啟動動畫和主VI界,還是可以用什麽方解決這問題,多謝指教!!!
624542931
5楼-- · 2019-07-18 18:14
小鹰fighting 发表于 2014-8-24 17:03
引用关了没?
把你的Qmax2.1程序框图贴上来

多謝小鷹,問題解決了,是沒有關閉Qmax2.1引用,在啟動動畫程序關閉Qmax2.1引用。 圖片5.png


然而,在關窗口事件中關閉卻不能解決問題。
圖片6.png

chenjiecao123
6楼-- · 2019-07-18 18:51
624542931 发表于 2014-8-25 09:36
將啟動動畫寫入主VI,在打開程序時是不是有兩個界面——啟動動畫和主VI界,還是可以用什麽方解決這問題, ...

我已经说啦,初始化界面用模态对话框,他会自动覆盖主界面的,即使主界面也是模态的对话框,呵呵,你自己试试不就知道了

一周热门 更多>