我正在開發一個c#應用程序。在這個表格中,我添加了2個按鈕。 這些是Browse
和Create File
按鈕。在c#應用程序的選定位置創建txt文件
現在我想要做的就是使用瀏覽按鈕來瀏覽一個位置,然後單擊Create file
按鈕時,在該位置創建一個文本文件。
我正在開發一個c#應用程序。在這個表格中,我添加了2個按鈕。 這些是Browse
和Create File
按鈕。在c#應用程序的選定位置創建txt文件
現在我想要做的就是使用瀏覽按鈕來瀏覽一個位置,然後單擊Create file
按鈕時,在該位置創建一個文本文件。
看一看
提示用戶選擇用於保存文件的位置。
或
提示用戶選擇文件夾。
創建指定路徑的文件中。
甚至
創建或打開一個文件上單擊事件編寫UTF-8編碼的文本
我試過SaveFileDialog。但我無法選擇文件夾位置。瀏覽時,它要求文件選擇位置。 – amila
@amila - 然後你需要['FolderBrowserDialog'](http://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog.aspx)。 –
做這樣的
//if you want to overwrite the file if it already exists you can bypass this check
if (File.Exists(path))
{
File.Delete(path);
}
// Create the file.
using (FileStream fs = File.Create(path))
{
Byte[] info = new UTF8Encoding(true).GetBytes("This is some text in the file.");
// Add some information to the file.
fs.Write(info, 0, info.Length);
}
如果你不打算寫任何東西
FileStream fs = File.Create(path);
fs.Close(); //this needs to be done
你需要閱讀this。
是winforms還是wpf? – wudzik
你確定你想要兩個按鈕嗎?應用程序具有單獨的「設置文件位置」和「保存」操作是很少見的。 –
@wudzik - 它的窗體形式 – amila