string pathDir = Path.GetDirectoryName(Application.LocalUserAppDataPath) + "\\settings";
string settingsFile = "settings.txt";
StreamWriter w;
public Form1()
{
InitializeComponent();
if (!Directory.Exists(Path.Combine(pathDir, settingsFile)))
Directory.CreateDirectory(Path.Combine(pathDir, settingsFile));
settingsFile = Path.Combine(pathDir, settingsFile);
w = new StreamWriter(settingsFile, true);
唯一的例外是上線:爲什麼我得到文件訪問被拒絕嘗試製作StreamWriter實例?
w = new StreamWriter(settingsFile, true);
訪問路徑 'C:\用戶\ bout0_000 \應用程序數據\本地\ Grads_Scripts \ Grads_Scripts \設置\ SETTINGS.TXT' 被拒絕
,現在我把該StreamWriter的實例爲textBox1_TextChanged事件:
private void textBox1_TextChanged(object sender, EventArgs e)
{
w = new StreamWriter(settingsFile, true);
w.Write(textBox1.Text);
w.Close();
}
我想將我輸入textBox1的文本實時寫入文本文件。沒有按鈕點擊確認或者其他東西,但實時。當我輸入時,它會將它寫入文本文件。但現在我在文本文件中看到的所有輸入內容都是相同的。
你有「settings.txt」打開其他東西,如記事本? – Russ
我似乎在創建一個名爲'[\] \ Grads_Scripts \ settings \ settings.txt'的目錄,然後嘗試將其作爲文件寫入。 –
很好,趕上瑞安,對我來說,國際海事組織,你應該張貼作爲答案。 –