如何自動存檔notepad?

各位前輩好,我想要請問一下,如何使用LabVIEW把notepad的資料自動存檔?

舉例來說我一開始先創建一個叫做A.txt的空白文件,

在notepad中打入一些字(如:我正在學LabVIEW)但沒有在notepad中存檔,

這時我如果用LabVIEW內建的read讀A.txt,讀到的值沒有任何字(因為沒有存檔)

請問如何設定,可以在LabVIEW中先幫我把notepad存檔,

之後再讀到:我正在學LabVIEW的字串?

謝謝各位!

我想到一個方法:

一開始先開一個D:\A.txt

執行會自動一秒按一次Ctrl+S的程式CtrlS.vi

程式執行後把滑鼠點notepad,

就可以每秒鐘自動存檔且讀存檔後的值了。

不過這個方法很蠢...

有沒有人有更好的寫法?

mejico40487.1555324074

你是希望在編輯Notepad時,會每秒自動存檔的程式嗎?

如果將編輯的畫面用在Labview上就OK,可以在file path選已有的檔案或直接Key新檔案,在text上編輯,自動存檔的單位是秒.只是針對"Tab"這個按鍵必須按"Tab"按鍵,不可以直接按鍵盤上的"Tab".

程式是2009版,要轉8.5會當可能是有些元件8.5沒有.

Notepad.vi

![](upload://3guPb5lxb6XbhPbciVeE9xP4Y48.jpeg)

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

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

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

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

FYI.

Read and Write File.vi

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

JD大您的程式有些問題:

1.不能按Tab鍵.

2.mejico要的是每秒自動存檔不是文字修改完成後存檔.

3.Key"123"後完成改變後自動存檔,再加"456"變成"123456",他不是將"123456"覆蓋"123",而是在加上"123456".

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

謝謝各位前輩的回覆!

但我試過JD前輩的程式發現它的確不能自動存檔,因為我在記事本(notepad)直接輸入一些字(沒按存檔)

LabVIEW還是讀不到我新輸入的字...

其實我這個程式是要用到windows7的語音辨識,

因為它可以用說的直接在記事本打出字,

但無法在labVIEW上這樣用,

這樣我只要把記事本打開,一直說話,用LabVIEW去讀記事本就可以根據我說的話去操縱某些儀器...

用我上面寫的程式搭配記事本與語音辨識確實有初步的效果,

也想請問各位前輩有沒有比較正式的方法可以語音辨識?

謝謝!