From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI產品與技術 討論區

cancel
Showing results for 
Search instead for 
Did you mean: 

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

Solved!
Go to solution

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

目前所用版本為LV7.1

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

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

0 Kudos
Message 1 of 7
(2,913 Views)

您好,

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

0 Kudos
Message 2 of 7
(2,891 Views)

你好,謝謝回覆

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

0 Kudos
Message 3 of 7
(2,886 Views)

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

image.png

0 Kudos
Message 4 of 7
(2,882 Views)

您好..謝謝回覆

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

   出現對話框的情形

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

   寫入..

Download All
0 Kudos
Message 5 of 7
(2,868 Views)

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

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

附上網路上解答鏈接

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

0 Kudos
Message 6 of 7
(2,854 Views)
Solution
Accepted by cupshih

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

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

0 Kudos
Message 7 of 7
(2,836 Views)