如何在VB.net中创建“浏览文件...”按钮?

时间:2010-02-01 18:31:09

标签: vb.net

我正在尝试构建一个简单的FTP上传器。如何制作以便用户可以选择要上传的文件?看,我想要的是有一个用户可以点击的按钮(我这样做),它显示了OpenFileDialog(我有),但是当他们选择一个文件时,我希望它的路径以文字显示框。我怎么能这样做?

4 个答案:

答案 0 :(得分:4)

尝试以下代码

Dim dialog As New OpenFileDialog()
If DialogResult.OK = dialog.ShowDialog Then
  TextBox1.Text = dialog.FileName
End If

答案 1 :(得分:1)

一种方法是将文件名转换为FileInfo,其中包含有关文件的各种信息,包括路径。这将打开对话框并显示所选文件的路径。

If OpenFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
    Dim fi As New System.IO.FileInfo(OpenFileDialog1.FileName)
    TextBox1.Text = fi.DirectoryName
End If

答案 2 :(得分:0)

您想获取OpenFileDialog的属性Filename属性。在MSDN上查看OpenFileDialog的班级成员。

希望这有帮助

答案 3 :(得分:0)

添加OpenFileDialog并添加此代码

If YourOpenFileDialogName.ShowDialog = YourOpenFileDialogName.OK Then 
 textBox1.Text = YourOpenFileDialogName.FileName
End If