自動指定路徑

Dear ALL :

    小弟想請問關於自動指定路徑的問題,

    目前的狀況是我製作了一個安裝檔

    有一個檔案讀取的路徑想自己指定好之後不給使用者更改

    (因為這些資料也一並設定好跟執行檔安裝在同樣的路徑下 )

    但是現在有一個問題是怕使用者在安裝的時候並不是安裝在我設定的路徑

    那檔案就會找不到而一直出錯了,

    想請問有什麼方法可以解決這種狀況嗎?

[QUOTE=yilin123]

Dear ALL :

    小弟想請問關於自動指定路徑的問題,

    目前的狀況是我製作了一個安裝檔

    有一個檔案讀取的路徑想自己指定好之後不給使用者更改

    (因為這些資料也一並設定好跟執行檔安裝在同樣的路徑下 )

    但是現在有一個問題是怕使用者在安裝的時候並不是安裝在我設定的路徑

    那檔案就會找不到而一直出錯了,

    想請問有什麼方法可以解決這種狀況嗎?

[/QUOTE]

預設目錄.vi

那就在程式碼內建立新增預設目錄, 將不給使用者更改的檔案 儲存或複製 在程式碼建立的預設路徑.

 

 

 

 

路徑有兩種

1. 指定路徑
2. 相對路徑

這種情況需要用到相對路徑會比較好
就不用擔心使用者安裝到哪個資料夾了

990325.vi

你可以放在不同地方

執行程式

就會直接在程式所屬目錄產生123.txt檔

Dear ALL

  先感謝各位大大的建議,不過可能我表達的不太好

  大家所提的跟我想問的離的有點遠

  我的問題是我要讀取資料,且資料是安裝的時作為一個資料夾與Build好的安裝檔安裝在一起

  但是在安裝Build好的安裝檔時是可以修改安裝路徑的

  而我目前就是要讓使用者不管安裝在哪裡,我的檔案都能讀取到他安裝位置下

  我附在安裝檔內的資料

你誤會我的意思了

我教你的是相對路徑的觀念

你只要把存檔元件換成讀檔元件就行了

![](upload://8oJHGsmZhDOPvAz5gR2dXd64Dug.jpeg)

路徑.rar

你將檔案下載

放到不同地方執行

你會發現都可以讀到檔案

記得先刪絕對路徑喔!!

因為會找不到路徑發生錯誤

 

SCOTT7O40265.5779513889

Dear ALL :

終於都搞好了,可能是之前暈頭了

其實用 current VI's path 就可以了

PS.注意Build成執行檔後該VI會被Build到執行檔內

所以要連續撥離兩次才能得到資料夾正確路徑