1.在C#中使用FolderBrowserDialog類,就可以實現選擇文件夾的功能,并將所選擇的的文件夾路徑記錄下來。
(1).首先先引入命名空間System.Windows.Forms;
(2).然后在應用程序的主入口點,也就是static void Main()方法上面加上[STAThread]屬性;
(3).然后定義我們的事件觸發;
(4).打開剛才我們所選擇的文件夾;
以上就完成了,選擇文件夾的功能。
2.需要注意的是在程序的入口點出,需要添加[STAThread]屬性,當然也可以不添加這個屬性,但是需要開啟另外一個線程來處理。代碼如下所示:
}
private void TEST(object obj)
{
FolderBrowserDialog dilog = new FolderBrowserDialog();
dilog.Description = "請選擇文件夾";
if(dilog.ShowDialog() == DialogResult.OK)
{
path=dilog.SelectedPath;
}
}
private void TEST()
{
FolderBrowserDialog dilog = new FolderBrowserDialog();
dilog.Description = "請選擇文件夾";
if (dilog.ShowDialog() == DialogResult.OK)
{
path = dilog.SelectedPath;
}
}
新聞熱點
疑難解答