C# windowsform 添加文件功能

2024-12-28 03:56:20
推荐回答(2个)
回答1:

浏览文件
可以用FolderBrowserDialog控件
或者代码直接实现:
private void ChooseVideoPath()
{
FolderBrowserDialog fbd = new FolderBrowserDialog();

fbd.Description = "选择一个文件夹";

if (fbd.ShowDialog() == DialogResult.OK)
{
this.cbbVideoPath.Text = fbd.SelectedPath;
}
else
{
fbd.Dispose();
}
cbbVideoPath.Enabled = false; //cbb是Combobox
}

获取地址:
System.IO.Path.GetFileNam(filePath)       //返回带扩展名的文件名
System.IO.Path.GetFileNameWithoutExtension(filePath)     //返回不带扩展名的文件名
System.IO.Path.GetDirectoryName(filePath)     //返回文件所在目录

回答2:

FolderBrowserDialog browser = new FolderBrowserDialog();//using System.Windows.Forms;
if (browser.ShowDialog() == DialogResult.OK)
{
// this.txtFilePath 是你显示的TextBox
this.txtFilePath.Text = browser.SelectedPath;
}

把以上代码 写到Button 的click 单击事件