labview中,用相對路徑動態呼叫的子VI,在生成EXE檔案後無法呼叫問題的解決
下面,我的主VI,是Welcome_gui.vi
我要動態呼叫執行choose.vi.注意我的檔案層次。
choose.vi在SUBVI資料夾下。
一定要把你呼叫到的資料夾和VI都放到專案檔案裡。最簡單方法,就只直接拖動檔案或者資料夾到專案裡。
如果你不拖動,後面的新增原檔案,是填不進去的(當然,有些有依賴關係的,系統會自動給你新增,不過既然是動態呼叫,就沒有依賴關係了。)。
看圖。
看我vi裡的呼叫。很常見。沒有拆分什麼的吧。拆分不拆分,看實際情況,要分析清楚,不要盲目。
然後主VI,到啟動裡。其他連同資料夾新增到 適中包含。這樣,始終包含的就會被放到EXE這個虛擬資料夾下面。
一定要弄清楚這個虛擬資料夾。
以下是執行環境下的路徑。看圖。可以呼叫呼叫的vi.對吧。?
以下是 EXE下的環境呼叫。照樣可以呼叫。
沒什麼特別的地方。其實很容易。不用改什麼。
只要記得,生成EXE,會都一層路徑,然後把vi放到EXE這個資料夾下。
相關推薦
labview中,用相對路徑動態呼叫的子VI,在生成EXE檔案後無法呼叫問題的解決
給你舉例子吧。這樣容易懂。下面,我的主VI,是Welcome_gui.vi 我要動態呼叫執行choose.vi.注意我的檔案層次。 choose.vi在SUBVI資料夾下。 一定要把你呼叫到的資料夾和VI都放到專案檔案裡。最簡單方法,就只直接拖動檔案或者資料夾到專案裡。 如果你不拖動,後面的新增原檔
PHP中./和/的使用區別,相對路徑巢狀包含問題,專案中使用絕對路徑
./:表示同級目錄(當前檔案所屬資料夾),每個資料夾下都有“.”檔案,代表當前目錄 ../:表示上級目錄(當前檔案所屬資料夾的上級資料夾),每個資料夾下都有“..”檔案,表示上級目錄 什麼都沒有:就是表示同級目錄。區別./在於./會自動匹配任意目錄下的.資料夾,被其他檔案包含之後會
jsp:include引入jsp檔案的時候(如果被包含的檔案存在js檔案),不要用相對路徑
先回憶一下二者的區別(對於此篇文章而言,二者在用法上沒有區別) jsp:include是先編譯一下included.jsp檔案,然後再包含 先編譯,後包含 @ include是先把檔案包含就來,然後統一編譯 先包含,後編譯
ArcGIS API For JavaScript4.7本地部署(在專案中使用Eclispe/Myeclipse+Tomcat, 用相對路徑部署API)
部署本地環境在tomcat主要分為以下幾個步驟: 1. 下載ArcGIS For JavaScript API、Tomcat軟體 和Eclispe/Myeclipse+Tomcat軟體(開發工具建議使用Eclipse,因為免費,不用破解,而且新版Eclispe功能已經很強大
ASP程序中調用Now()總顯示“上午”和“下午”,如何解決?
strong nat 正常 nbsp 如何解決 註冊 tro 24小時 建立 ASP程序中調用Now()總顯示這樣的格式:“2007-4-20 下午 06:06:38”,我要的正確格式為“2007-4-20 18:06:38”,我已經通過控制面板==>區域和語言選項=
C#中winform使用相對路徑讀取文件的方法
family 完整 ces ted 資源 log name 結構 關鍵字 本文實例講述了C#中winform使用相對路徑讀取文件的方法。分享給大家供大家參考。具體分析如下: 目錄結構如下圖所示: 方法一:由於生成的exe文件在bin\debug目錄下,可以使用向上查找
父元件中呼叫子元件,父元件資料更新傳到子元件後,子元件頁面未更新的問題
問題描述:父元件呼叫了一個子元件,傳遞了一個id的屬性到子元件,但是在子元件中將這個id的props屬性賦值給了data裡面定義的另外一個屬性myId,並且寫了watch監聽這個id的props。 結果:第一次的時候子元件並沒有更新介面(即data裡面的myId屬性沒有更新);第二次及以後就
資料結構--C語言--圖的深度優先遍歷,廣度優先遍歷,拓撲排序,用prime演算法實現最小生成樹,用迪傑斯特拉演算法實現關鍵路徑和關鍵活動的求解,最短路徑
實驗七 圖的深度優先遍歷(選做,驗證性實驗,4學時) 實驗目的 熟悉圖的陣列表示法和鄰接表儲存結構,掌握構造有向圖、無向圖的演算法 ,在掌握以上知識的基礎上,熟悉圖的深度優先遍歷演算法,並實現。 實驗內容 (1)圖的陣列表示法定義及
Struts2的web.xml中的url-pattern路徑配置為/*.action時,Tomcat一啟動執行就報錯(嚴重: A child container failed during star)
Struts2中web.xml中的url-pattern路徑配置錯誤導致Tomcat一起動就報錯。 如上圖url-pattern配置為/*.action (錯誤) 修改成:  
本地eclipse用相對路徑建立檔案路徑問題
本地eclipse用相對路徑建立檔案建立在哪個碟符下:在eclipse的專案程式碼所在的碟符,而不是eclipse的安裝位置所在的碟符。 例: String f2 = "/test/ttt/ttttt.txt"; String path2 = f2.substri
從主Activity中呼叫子Activity,並返回結果給主Activity
使用Intent在Activity間傳遞資料的方法; 1.以Sub-Activity的方式啟動子Activity 呼叫startActivityForResult(Intent,requestCode)函式。 2.設定子Activity的返回值 呼叫setResult()函式設定需要返回給父
DLL載入,設定相對路徑
1、 載入dll方法之一:(./ 代表當前目錄,../ 代表上層目錄)包含標頭檔案的相對路徑(當前路徑為原始碼路徑,路徑 “../../” 當前專案資料夾上級目錄),連結lib檔案的相對路徑(當前專案資料夾裡“..\\”,這裡需要轉意字元\)。如果專案1依賴專案2(滑鼠右鍵
jsp中使用 、、、和ajax 標籤中的URL相對路徑問題
昨天遇到一個問題,怎麼說呢,其實不算是問題,解決的辦法有,但是就是覺得太LOW了。 然後在這個頁面裡面,有AJAX: function c(o){ o.click(function(){ $.ajax({
tomcat 讀取檔案,獲取相對路徑
在webroot下有一個叫list.txt 的檔案,不能用普通java程式的方法來獲取,需要採用以下程式碼 String relativePath = "list.txt"; String absoluteDiskPath = getServletContext().get
JSP頁面中如何使用相對路徑訪問檔案
簡介 典型情況下,大部分 web 應用程式需要從檔案系統的靜態檔案中讀取特定於應用程式的資料。然而,程式設計師 class="paragraph">必須知道這些檔案的完整路徑 class="paragraph">才能使用 I/O 類的建構函式器訪問它們
APP中,用mui做的底部導航欄,引用外部圖示
html:<nav class="mui-bar mui-bar-tab"><a class="mui-tab-item mui-active"><span class="mui-icon mui-icon-home"></span
Win7下,用QT5編寫動態庫,使用動態庫時程式出現異常結束
用Qt5編寫動態庫,跟別寫一般工程步驟類似,區別就是(1)建工程時候選擇library類別 (2)編譯和執行用的是qmake和構建。 QT5編寫動態庫 1、如下圖:依次點選 New Project -> Library -> C++庫 -> Choose
Web 頁中的JavaScript相對路徑
Web應用中的Web頁面常使用相對路徑來進行服務端的訪問,然而,不同的瀏覽器對相對路徑的解析存在差異。 應用場景: 假設有如下目錄: |--upload |--controller |--upload.js |--upload.jsp |--d
SQL Server2012使用導入和導出向導時,用sql語句作為數據源,出現數據源類型會變成202或者203
tegra 程序 保存 ons tail nis sdn 信息 ping 用MS SqlServer2012進行數據導出時,使用的查詢語句導出,但是出現了錯誤: “發現 xx個未知的列類型轉換您只能保存此包“ 點擊列查看詳細錯誤信息時,可以看到: [源信息]源位置: 192
C++使用libcurl做HttpClient(業務觀摩,用C++封裝過程式代碼,post和get的數據,最好url編碼,否則+會變成空格)good
com 如果 msvc 是否 out tle source rac 無需 當使用C++做HTTP客戶端時,目前通用的做法就是使用libcurl。其官方網站的地址是http://curl.haxx.se/,該網站主要提供了Curl和libcurl。Curl是命令行