新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 如何解決Current VI‘s Path 開發環境和運行環境不一致的問題

        如何解決Current VI‘s Path 開發環境和運行環境不一致的問題

        作者: 時間:2017-01-09 來源:網絡 收藏
        Current VIs Path 是取得當前VI所在路徑,遺憾的是開發環境運行環境這個VI返回的路徑是不同的,這就造成了編譯后文件無法找到的問題,解決問題的方法是所有文件名都采用相對路徑加文件名的方法,絕對不要使用絕對路徑,因為我們不能希望用戶必須安裝在一個指定的文件夾中.

        先看看區別在那里:

        本文引用地址:http://www.104case.com/article/201701/337254.htm


        運行結果是:



        很明顯,中間多了個執行文件名,所以解決的方法是如何去掉這個執行文件名.

        方法一:利用APP的屬性節點判斷當前是開發還是運行環境.


        兩者之間的區別是對于運行環境,多了一層路徑拆分,這樣開發和運行環境就完全一致了.

        順便說一句,在需要程序退出LV時,我們經常使用EXIT LABVIEW節點,該節點的輸入端子是個BOOLEAN,表明是否退出,對于開發環境,顯然這不是我們需要的,可以利用上述方法,開發時FALSE,運行時,TRUE,這樣就不要經常在兩種環境中切換了.


        方法2:


        方法三:






        評論


        技術專區

        關閉
        主站蜘蛛池模板: 明星| 卢氏县| 基隆市| 天柱县| 柞水县| 五家渠市| 长乐市| 乌兰县| 信阳市| 临潭县| 丹阳市| 无锡市| 丰县| 永济市| 乌兰察布市| 老河口市| 宝兴县| 柘荣县| 安图县| 荃湾区| 茶陵县| 左云县| 肇源县| 思茅市| 邓州市| 镇安县| 日照市| 忻州市| 鹤山市| 乳源| 淳安县| 九寨沟县| 神池县| 连城县| 重庆市| 梅河口市| 宁阳县| 新丰县| 科技| 女性| 靖边县|