2012-09-06 177 views
1

我寫的,我記錄一些數據的程序運行時,一個Windows窗體應用程序,我用這個代碼寫在臨時文件:打開在C#中的文本文件

string path = Path.GetTempFileName(); 
byte[] text = new UTF8Encoding(true).GetBytes("Some Text"); 
using (FileStream fs = File.Open(path, FileMode.Open, FileAccess.Write, FileShare.None)) 
{ 
    fs.Write(text, 0, text.Length); 
} 

後,程序通過我想要顯示/打開Microsoft編輯器中的文件。我該怎麼做。我搜索了一下,但我沒有找到任何東西,也許我用錯誤的詞搜索。 希望你能幫助我。

+1

微軟編輯器?只需將文本文件保存爲.txt格式並使用c#和Windows打開文件即可自動選擇與其關聯的程序並將其打開。 – Shoban

回答

1

嘗試:

Process.Start("Yourfile.txt") 
+0

就是這樣,謝謝! – proud