日期:2014-05-18  浏览次数:20849 次

C# 打开文件/文件夹的问题
大家好! 我现在需要这样一个情况: 打开一个文件的同时, 系统可以把文件的名称和所在文件夹的名称分别记录下来. 因为我现在暂时还只能找到OpenFileDialog和FlieBrowserDialog这两个东西. 尤其是OpenFileDialog, 返回的FileName是文件的全路径, 但这样的话在我做的系统中就不能用了. 大家看看谁能帮着解决一下? 谢谢了!

------解决方案--------------------
C# code
using (System.Windows.Forms.OpenFileDialog flg = new OpenFileDialog())
            {
                if (flg.ShowDialog() == DialogResult.OK)
                {
                    string strFileName = System.IO.Path.GetFileName(flg.FileName);
                    string strFileDir = System.IO.Path.GetDirectoryName(flg.FileName);
                }
            }