我的VS2005上有一个使用C#的文件格式转换器。现在我的目标路径是硬编码的,我想让用户能够浏览存储输出文件的路径。
我用google搜索,看到我可以在对话框下的VS2005工具箱中使用OpenFileDialog控件。但是我无法在VS2005中找到这种控制。
我不知道是否可以保存上传文件的文件路径,但我能够保存用户浏览的文件的文件名和扩展名。 例如。 grep文件名:string strFileName = Server.HtmlEncode(TextFile.FileName); Grep文件扩展名:string strExtension = Path.GetExtension(strFileName);
我想问两个问题:
谢谢
我可以使用的任何替代品?
答案 0 :(得分:2)
您正在寻找FolderBrowserDialog
class。
如果您正在使用WPF,则需要添加对System.Windows.Forms的引用,因为WPF没有自己的此类版本。
如果您正在使用ASP.Net,这是完全不可能的,就像使用硬编码路径一样;您需要将文件作为下载提供。
您还在寻找Path.GetDirectoryName
。