VB.NET / C# 获取指定文件路径(路径包含文件名)
目的是用文件浏览器选择指定文件,然后获取指定文件的路径。
注:所有程序基于 Visual Studio 2013
1. 首先新建个 Windows Forms Application
2. 然后弄个 TextBox 再加一个 Button(如果你喜欢的话,把 Button名字改成 ... )
3. 加入一个 OpenFileDialog 的对话框(左侧工具栏找到 OpenFileDialog 然后双击即可,如图可以看到 OpenFileDialog1 已经添加到 Form)
VB 代码
4.1 双击 Button 按钮(就是刚才的...),将下方代码写入 Sub 与 End Sub 之间 (如图所示)
1 2 3 | If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then TextBox1.Text = OpenFileDialog1.FileName End If |
C# 代码
4.2 C# 写法和 VB 类似,只不过代码不同,要把代码写在大括号中
1 2 3 4 | if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { textBox1.Text = openFileDialog1.FileName; } |
5. 测试程序
附:此时的路径是包含文件名的,如果只要路径,请自行更改代码
感谢