一、标准版
private void renPath_Click(object sender, EventArgs e)
{
FolderBrowserDialog dialog = new FolderBrowserDialog();
dialog.Description = "选择文件夹";
if (dialog.ShowDialog() == DialogResult.OK)
{
outFilePath = dialog.SelectedPath;
soundPath.Text = outFilePath;
}
}
二、复杂版
(需要下载Ookii.dll)
//美观大气的文件夹提示框
private void selectSavePath_Click(object sender, EventArgs e)
{
Ookii.Dialogs.VistaFolderBrowserDialog folderDialog = new Ookii.Dialogs.VistaFolderBrowserDialog();
folderDialog.SelectedPath = soundPath.Text;
folderDialog.Description = "选择文件夹";
if (folderDialog.ShowDialog() == DialogResult.OK)
{
outFilePath = folderDialog.SelectedPath;
soundPath.Text = outFilePath;
}
}
三、获取电脑桌面路径
soundPath.Text= Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);