【发布时间】:2012-12-18 00:32:15
【问题描述】:
在 VB.NET Windows 窗体应用程序中,如何添加让某人单击按钮或图像并打开文件浏览器以浏览文件并将其路径分配给变量的功能,以便我可以将该文件复制到另一个文件具体路径?
【问题讨论】:
在 VB.NET Windows 窗体应用程序中,如何添加让某人单击按钮或图像并打开文件浏览器以浏览文件并将其路径分配给变量的功能,以便我可以将该文件复制到另一个文件具体路径?
【问题讨论】:
你应该像这样使用 OpenFileDialog 类
Dim fd As OpenFileDialog = New OpenFileDialog()
Dim strFileName As String
fd.Title = "Open File Dialog"
fd.InitialDirectory = "C:\"
fd.Filter = "All files (*.*)|*.*|All files (*.*)|*.*"
fd.FilterIndex = 2
fd.RestoreDirectory = True
If fd.ShowDialog() = DialogResult.OK Then
strFileName = fd.FileName
End If
然后就可以使用 File 类了。
【讨论】:
Using fd As OpenFileDialog = New OpenFileDialog() ... End Using
您正在寻找OpenFileDialog class。
例如:
Sub SomeButton_Click(sender As Object, e As EventArgs) Handles SomeButton.Click
Using dialog As New OpenFileDialog
If dialog.ShowDialog() <> DialogResult.OK Then Return
File.Copy(dialog.FileName, newPath)
End Using
End Sub
【讨论】: