From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



當IMAQ Dispose的All Images?設定為Ture時會怎麼運作?



主要軟體:
主要軟體版本: 2.0
主要軟體修正版本: N/A
次要軟體: LabVIEW Toolkits>>LabVIEW IMAQ Vision for LabVIEW

問題:

我正在寫一個想把所有的image一次dispose掉的視覺應用程式。其中我把當IMAQ Dispose的 "All Images?" 設定為Ture時會怎麼運作?



解答:
IMAQ Dispose會把程式(非VI)內部的memory空間所包含的所有影像清空。
LabVIEW 開發環境
當設定該參數為Ture,且在LabVIEW開發環境去執行多個VI時,任一個包含image reference的VI呼叫Dispose並且設定all image為ture會把在LabVIEW開發環境中所有的image reference給dispose。
獨立運作執行檔
在獨立運作的執行檔中所有的image reference在VI中會各自被dispose。但即使All Images?被設定為Ture,單一執行檔的Dispose也不會影響到其他的image。這部分對於開發為執行檔的程式中非常重要。


相關連結: Labview 2011 Help: IMAQ Dispose Help

附加檔案:





報告日期: 08/26/2011
最後更新: 04/01/2015
文件偏號: 5OPDC3IJ