NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

如何將記事本內的內容清除乾淨?

已解決!
前往解決方案

各位前輩好,目前有一個問題想要請教各位先進

目前所用版本為LV7.1

如附件,如果想要將原記事本內的內容清除乾淨,

為何無法直接做清除(append to file布林值設為T),反而是需要將append to file的布林值設為F後 當出現replace對話框後當按下replace後才能清除!! 是哪裡需要再做設定??

0 積分
1 條訊息(共 7 條)
2,866 檢視

您好,

append to file 設成F 才能replace原記事本内的内容,把新設定的“空”内容replace原内容,以達到清除的效果。
如果append to file 設成T 原内容并不會被清除,而是新内容會添加在原内容的後面。
這Write Characters To File.vi在,在append to file設成F時(代表要replace原文件),應該都會彈出對話框跟使用者做確認才replace。

0 積分
2 條訊息(共 7 條)
2,844 檢視

你好,謝謝回覆

那如果像要直接就清除乾淨,而不要透過對話框來讓使用者做選擇,是否有其他方式可實現?

0 積分
3 條訊息(共 7 條)
2,839 檢視

使用Open/Create/Replace File 替換原文件,也能實現清除效果,像這樣

image.png

0 積分
4 條訊息(共 7 條)
2,835 檢視

您好..謝謝回覆

1.在LV7.1版中的OPEN /FILE 功能中,似乎沒有僅replace的功能 因此如使用replace/create 仍有

   出現對話框的情形

2.原預設的功能為當TXT檔清空空白後,可在提供使用者再使用..以附件例子為在清空後,再把"A"

   寫入..

下載全部
0 積分
5 條訊息(共 7 條)
2,821 檢視

經過查詢后,網路上的解答是,只要指定文件路徑,對話框就不會彈出來,但我這裏試過的結果都一樣會彈出對話框。

或許你可以再試試看,如果還是無法,那看來就是LV7.1版都會彈出對話框,除了使用新版本的LV,這問題才能解決。

附上網路上解答鏈接

http://www.v-testing.com/know/show.php?itemid=374

0 積分
6 條訊息(共 7 條)
2,807 檢視
解決方案
由主題作者所接受 cupshih

你好..謝謝你的回覆..

最後在沒辦法的狀態下,只能修改了Open/Create/Replace File 原始所預設的跳出條件並另存subVI使用,這樣就做到"不再彈出對話框"

0 積分
7 條訊息(共 7 條)
2,789 檢視