Local Variable變量只存在于內存中
發(fā)布時間:2014/10/10 20:12:31 訪問次數:739
通過以上操作可以看出Local Variable與Global Variable變量的明顯區(qū)別:Local Variable變量只存在于內存中,而Global Variable變量存放在磁盤中,以VI文件的形式存放。
完成了Global Variable交量的聲明后, ICL3243EIAZ仍然需要將Global Variable變量與其內部的某個控件相關聯(lián)才能徹底完成Global Variable變量的定義。本例中,將Global Variable與上述的global相關聯(lián):鼠標指向Global Variable的圖標●?,右鍵單擊后選擇Select Item命令項中的global,這時Global Variable的圖標名稱將由“?”變?yōu)間lobal,從而徹底完成變量的定義。
在add.vi的框圖內建立如圖3-120所示的程序,其前面板如圖3-121所示,啟動程序后結果如圖3-121所示。
新建VI文件display.vi,并在圖3-119的磁盤路徑下,將磁盤文件Global.vi用鼠標拖放進display.vi的程序框圖中(同上面add.vi中操作),鼠標移至全局變量global,單擊右鍵選擇Change To Read命令,這樣框圖內的程序如圖3-122所示。
啟動程序后結果如圖3-123所示。用戶也可以同時啟動add.vi和display.vi兩個VI文件,在add.vi的輸入加數控件中不斷改變數值,這時display.vi的“最終結果”會隨若add.vi中控 以上程序是在Visual Studi0 2008中建立工程后編譯,如果用戶采用其他編程平臺編譯的話,那么程序的表述上可能會有一點細微的差別,如主程序入口的表示方法等。
通過以上操作可以看出Local Variable與Global Variable變量的明顯區(qū)別:Local Variable變量只存在于內存中,而Global Variable變量存放在磁盤中,以VI文件的形式存放。
完成了Global Variable交量的聲明后, ICL3243EIAZ仍然需要將Global Variable變量與其內部的某個控件相關聯(lián)才能徹底完成Global Variable變量的定義。本例中,將Global Variable與上述的global相關聯(lián):鼠標指向Global Variable的圖標●?,右鍵單擊后選擇Select Item命令項中的global,這時Global Variable的圖標名稱將由“?”變?yōu)間lobal,從而徹底完成變量的定義。
在add.vi的框圖內建立如圖3-120所示的程序,其前面板如圖3-121所示,啟動程序后結果如圖3-121所示。
新建VI文件display.vi,并在圖3-119的磁盤路徑下,將磁盤文件Global.vi用鼠標拖放進display.vi的程序框圖中(同上面add.vi中操作),鼠標移至全局變量global,單擊右鍵選擇Change To Read命令,這樣框圖內的程序如圖3-122所示。
啟動程序后結果如圖3-123所示。用戶也可以同時啟動add.vi和display.vi兩個VI文件,在add.vi的輸入加數控件中不斷改變數值,這時display.vi的“最終結果”會隨若add.vi中控 以上程序是在Visual Studi0 2008中建立工程后編譯,如果用戶采用其他編程平臺編譯的話,那么程序的表述上可能會有一點細微的差別,如主程序入口的表示方法等。