C# windowsform 添加文件功能
一个TextBox,一个Button,点击Button,出现图1,按确定。把选择的文件的路径返回到TextBox里。...
一个TextBox,一个Button,点击Button,出现图1,按确定。把选择的文件的路径返回到TextBox里。
展开
2个回答
展开全部
浏览文件
可以用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) //返回文件所在目录
可以用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) //返回文件所在目录
展开全部
FolderBrowserDialog browser = new FolderBrowserDialog();//using System.Windows.Forms;
if (browser.ShowDialog() == DialogResult.OK)
{
// this.txtFilePath 是你显示的TextBox
this.txtFilePath.Text = browser.SelectedPath;
}
把以上代码 写到Button 的click 单击事件
if (browser.ShowDialog() == DialogResult.OK)
{
// this.txtFilePath 是你显示的TextBox
this.txtFilePath.Text = browser.SelectedPath;
}
把以上代码 写到Button 的click 单击事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询