C#对话框 文件路径
来源:互联网 发布:用流量看淘宝费流量吗? 编辑:程序博客网 时间:2024/06/14 17:21
1、文件对话框用于选择文件路径和文件名。2、浏览器浏览对话框用于选定文件夹路径。3、保存文件对话框用于指定保存文件路径和文件名。
1、文件对话框:
OpenFileDialog使用:
OpenFileDialog dlgmdb = new OpenFileDialog();
dlgmdb.Filter = "txt文件(*.txt)|*.txt";
dlgmdb.Title = "请选择mdb文件";
if (dlgmdb.ShowDialog() == DialogResult.OK)
{
string file = dlgmdb.FileName;
}
2、FolderBrowserDialog使用:
FolderBrowserDialog fbGDB = new FolderBrowserDialog();
fbGDB.Description = "请选择文件夹";
if (fbGDB.ShowDialog() == DialogResult.OK)
{
txtDCTBPath.Text = fbGDB.SelectedPath;
}
3、SaveFileDialog使用:
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "文本文件(*.txt)|*.txt";//设置文件类型
//设置默认文件类型显示顺序
sfd.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
sfd.RestoreDirectory = true;
//点了保存按钮进入
if (sfd.ShowDialog() == DialogResult.OK)
{
string localFilePath = sfd.FileName; //获得文件路径
}
1、文件对话框:
OpenFileDialog使用:
OpenFileDialog dlgmdb = new OpenFileDialog();
dlgmdb.Filter = "txt文件(*.txt)|*.txt";
dlgmdb.Title = "请选择mdb文件";
if (dlgmdb.ShowDialog() == DialogResult.OK)
{
string file = dlgmdb.FileName;
}
2、FolderBrowserDialog使用:
FolderBrowserDialog fbGDB = new FolderBrowserDialog();
fbGDB.Description = "请选择文件夹";
if (fbGDB.ShowDialog() == DialogResult.OK)
{
txtDCTBPath.Text = fbGDB.SelectedPath;
}
3、SaveFileDialog使用:
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "文本文件(*.txt)|*.txt";//设置文件类型
//设置默认文件类型显示顺序
sfd.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
sfd.RestoreDirectory = true;
//点了保存按钮进入
if (sfd.ShowDialog() == DialogResult.OK)
{
string localFilePath = sfd.FileName; //获得文件路径
}
文件路径:
原始路径:C:\Users\hnmt\Desktop\test\output.txt
System.IO.Path.GetFullPath(dlg.FileName);//路径+文件名+扩展名
C:\Users\hnmt\Desktop\test\output.txt
System.IO.Path.GetDirectoryName(dlg.FileName);//路径
C:\Users\hnmt\Desktop\test
System.IO.Path.GetFileName(dlg.FileName);//文件名+扩展名
output.txt
System.IO.Path.GetFileNameWithoutExtension(dlg.FileName);//文件名
output
System.IO.Path.GetExtension(dlg.FileName);//文件扩展名
.txt
以上函数的返回值都是是string类型。
参:
http://www.cnblogs.com/qnncnblogs/articles/2055036.html
http://www.cnblogs.com/lotusto/p/5767141.html
阅读全文
0 0
- C#对话框 文件路径
- c#打开对话框选择后输出文件路径文件名
- C# 打开以对话框,获取文件夹路径 、文件的路径、文件名
- C# 打开以对话框,获取文件夹路径 、文件的路径、文件名
- C# 打开以对话框,获取文件夹路径 、文件的路径、文件名
- C# 文件对话框总结
- c#输出文件对话框
- c# 打开文件对话框
- C#之WinForm基础 得到保存文件对话框保存的文件路径
- C# 文件对话框,文件夹对话框使用
- VC打开文件对话框与保存文件路径选择对话框
- C#获取文件路径
- C#获取文件路径
- C#获取文件路径
- C#选择文件路径
- c# 获取文件路径
- c#路径文件操作
- c#获取文件路径
- Java基础——继承
- hdoj 1257
- numpy里面的argmax函数
- SASS用法指南
- linux 进程调度
- C#对话框 文件路径
- Qt调用jrtplib实现单播、多播和广播
- 开发的应用程序启动不了
- javascript数字插入
- PL/SQL(五):存储过程
- Java基础——多态
- 简单添加host配置到jvm默认的dns查询缓存中
- 代理及动态代理
- ExtJs学习笔记(四)——动态修改store属性