C#打开文件夹并选中文件的疑点
C#打开文件夹并选中文件的疑问!
1.txt是在D:\asd\by文件夹下。
使用FolderBrowserDialog控件,取名fbd,选中该地址后,用SelectedPath获取路径。
然后用Process.Start("Explorer.exe", "/select," + fbd.SelectedPath + "1.txt");
打开的文件夹却是C盘。
而直接写死地址,Process.Start("Explorer.exe", @"/select,D:\asd\by\1.txt");
就可以正常打开该文件夹并选中文件。
请问怎么样才处理才可以选中文件。
------解决思路----------------------
fbd.SelectedPath + "\\1.txt");
------解决思路----------------------
我一般用Path.Combine(fbd.SelectedPath, "1.txt") 这样就不用担心是不是有 \的问题了
1.txt是在D:\asd\by文件夹下。
使用FolderBrowserDialog控件,取名fbd,选中该地址后,用SelectedPath获取路径。
然后用Process.Start("Explorer.exe", "/select," + fbd.SelectedPath + "1.txt");
打开的文件夹却是C盘。
而直接写死地址,Process.Start("Explorer.exe", @"/select,D:\asd\by\1.txt");
就可以正常打开该文件夹并选中文件。
请问怎么样才处理才可以选中文件。
------解决思路----------------------
fbd.SelectedPath + "\\1.txt");
------解决思路----------------------
我一般用Path.Combine(fbd.SelectedPath, "1.txt") 这样就不用担心是不是有 \的问题了