OpenDialog下面
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
txtFilePathRead.Text = ofd.FileName;
}
ofd.FileName里面就是文件路径的完整信息 在谷歌浏览器中不适用
如果可以就用微软自带的方法
string GetExtension(string path) 得到文件的扩展名
string GetFileName(string path) 得到文件路径的文件名部分
string GetFileNameWithoutExtension(string path) 得到去除扩展名的文件名
string GetFullPath(string path) 得到文件的全路径。可以根据相对路径获得绝对路径。
如果用字符串截取也是可以的
获取文件名:name=str.Substring(str.LastIndexOf('\') + 1, str.LastIndexOf('.') - str.LastIndexOf('\') - 1);
获取文件扩展名:strExName=str.Substring(str.LastIndexOf('.')); |