请问用OpenFileDialog取得文件后怎么分别取出目录名和文件名

jllb 2007-08-12 09:58:14
请问用OpenFileDialog取得文件后怎么分别取出目录名和文件名
...全文
180 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gohou 2007-08-12
  • 打赏
  • 举报
回复
If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
Dim filePathName As String = OpenFileDialog1.FileName
Dim count As Integer = filePathName.LastIndexOf("\")

‘目录名
Dim filePath As String = filePathName.Substring(0, count)
‘文件名
Dim fileName As String = filePathName.Substring(count + 1)
End If
BearRui 2007-08-12
  • 打赏
  • 举报
回复
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string fileName = openFileDialog1.FileName;
FileInfo info = new FileInfo(fileName);

Console.WriteLine("文件路径:" + fileName);
Console.WriteLine("文件所在目录:" + info.DirectoryName);
Console.WriteLine("文件名:" + info.Name);
}
BearRui 2007-08-12
  • 打赏
  • 举报
回复
OpenFileDialog.FileName
jllb 2007-08-12
  • 打赏
  • 举报
回复
有谁知道阿

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧