首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vb.net - FolderBrowserDialog

Vb.net - FolderBrowserDialog
EN

Stack Overflow用户
提问于 2014-08-12 17:12:22
回答 3查看 15.6K关注 0票数 1

我在FolderBrowserDialog上遇到了一些麻烦,我已经尝试了所有我能在这里找到的帖子,就我想要的而言,我几乎就在那里了。以下是我的代码:

代码语言:javascript
复制
Private Sub ButtonBrowseOutput_Click(sender As Object, e As EventArgs) Handles ButtonBrowseOutput.Click
    Dim dialog = New FolderBrowserDialog()
    dialog.SelectedPath = Application.StartupPath
    If DialogResult.OK = dialog.ShowDialog() Then
        TextBoxShowOutput.Text = dialog.ToString & "/helloforum" & ".txt"
    End If
End Sub

会给我类似这样的东西:

代码语言:javascript
复制
System.Windows.Forms.FolderBrowserDialog/helloforum.txt

我希望它在哪里提供它,例如:

代码语言:javascript
复制
c:/users/sexyname/desktop/helloforum.txt
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-08-12 17:21:39

代码语言:javascript
复制
TextBoxShowOutput.Text = dialog.ToString & "/helloforum" & ".txt"

必须是:

代码语言:javascript
复制
TextBoxShowOutput.Text = dialog.SelectedPath & "/helloforum" & ".txt"
票数 2
EN

Stack Overflow用户

发布于 2014-08-12 17:21:12

SelectedPath -获取或设置用户选择的路径。

代码语言:javascript
复制
dialog.SelectedPath & "/helloforum.txt"
票数 1
EN

Stack Overflow用户

发布于 2014-08-12 19:19:45

仅供您参考

代码语言:javascript
复制
Private Sub AbsolutePathOfDialogBoxes()
    Dim dlgFolder = New FolderBrowserDialog
    Dim dlgOpenFile = New OpenFileDialog
    Dim dlgSaveFile = New SaveFileDialog
    Dim absolutePath As String
    '/*-----------------------------------*/'
    absolutePath = dlgFolder.SelectedPath
    absolutePath = dlgOpenFile.FileName
    absolutePath = dlgSaveFile.FileName
    '/*-----------------------------------*/'
End Sub

快乐编码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25260409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档