Labview生成exe可執(zhí)行文件后相對路徑無法使用的問題解決
解決辦法:
針對要生成exe的vi文件,將與相對路徑相關(guān)的部分進行修改,在"當前VI路徑"模塊后面額外增加一個"拆分路徑"模塊,即比正常調(diào)試時多使用一個"拆分路徑",如此生成后,只要將依賴相對路徑的文件按照原先vi與文件的路徑關(guān)系放置好,exe即可正常運行。
不過這樣改過以后原先的vi中的相對路徑就不對了,如果要一勞永逸,可以寫一個簡單的路徑處理的子vi,放在"當前VI路徑"的后面,讓其通過判斷路徑當中是否有exe來自動選擇"拆分路徑"的次數(shù),子vi如下圖所示:
評論