如何在winforms应用程序中获取文件路径

Gök*_*maz -1 c# vb.net winforms

如何在计算机或局域网上获取文件的路径.

我想显示一个窗口,允许我在单击按钮时浏览文件系统,我想选择一个文件并获取文件的路径.我怎样才能做到这一点?

PS我不打算上传文件; 我只是想走这条路.

Jam*_*son 6

Web应用程序正在服务器上运行,您根本无法访问客户端文件系统.你能想象会有多少漏洞吗?我知道我不希望我访问的网站检查我的文件系统...

编辑:问题是WinForms应用程序

对于WinForms应用程序,您可以使用OpenFileDialog,并使用以下内容提取路径:

如果您正在寻找文件路径:

string path = OpenFileDialog1.FileName; //output = c:\folder\file.txt
Run Code Online (Sandbox Code Playgroud)

如果您正在寻找目录路径:

string path = Path.GetDirectoryName(OpenFileDialog1.FileName); //output = c:\folder
Run Code Online (Sandbox Code Playgroud)

通常,System.IO.Path该类具有许多用于检索和操作路径信息的有用功能.