存檔不會覆蓋 而是增加在後

我寫了一個陣列要存檔

但發現每按一次啟動 它會將我每次設定的值 儲存在一起

我想將每次設定的值分開存檔

有點難形容 看到我的檔案 按看看應該就能知道了

Test.vi

請把append to file?設成True即可,如下圖所顯示的地方,

![](upload://6HddqOSCxwhj8tH6BwLP5SYKsFy.jpeg)

樓上的方法我試過了

跟我想要的結果不一樣

一開始我自己用的

Point我設定2

VD ID1 ID2

Point改成3

VD ID1 ID2 ID1 ID2 ID3

就會變成這樣

改成樓上的 就變成

VD ID1 ID2

VD ID1 ID2 ID3

在同一個檔案裡

我想要 我每改一次值

就會在不同的檔案裡 留下一組VD ID就好

eagle040140435.9094791667

你應該是希望每次執行都要像開啟VI後的第1次執行的狀況.

所以你的問題是說不要將之前的資料保留,但是你用Shift Register沒設定初使資料造成資料的累記(記憶).

 

![](upload://hE1JSXrLp4vIjeLbU80Vspg7FWV.jpeg)