zoukankan      html  css  js  c++  java
  • [VB.NET]调用系统的文件夹选择对话框

    以下示例代码展示如何调用系统的文件夹选择对话框:

    1     Private Function SelectFolder(ByVal Describe As String, Optional ByVal ShowNewFolder As Boolean = True) As String
    2         Using nOpen As New System.Windows.Forms.FolderBrowserDialog()
    3             nOpen.Description = Describe
    4             nOpen.ShowNewFolderButton = ShowNewFolder
    5             nOpen.ShowDialog()
    6             Return nOpen.SelectedPath
    7         End Using
    8     End Function

    调用方式:

     1     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
     2         Dim _selectedFolder As String = SelectFolder("请选择安装目录", True) '显示选择安装目录界面,同时允许创建新文件夹
     3         MsgBox(_selectedFolder)
     4     End Sub
     5 
     6     Private Function SelectFolder(ByVal Describe As String, Optional ByVal ShowNewFolder As Boolean = True) As String
     7         Using nOpen As New System.Windows.Forms.FolderBrowserDialog()
     8             nOpen.Description = Describe
     9             nOpen.ShowNewFolderButton = ShowNewFolder
    10             nOpen.ShowDialog()
    11             Return nOpen.SelectedPath
    12         End Using
    13     End Function

    效果图:

  • 相关阅读:
    MySQL(数据库)
    移动端兼容
    Vue常用指令
    JS浮点运算精度问题
    ES11新增的9个新特性
    后端要采用ArrayBuffer上传文件
    重磅来袭 Vue 3.0 One Piece 正式发布
    Vue 事件的高级使用方法
    浏览器的回流与重绘(Reflow&Repaint)
    微前端介绍
  • 原文地址:https://www.cnblogs.com/sunsoftresearch/p/3960297.html
Copyright © 2011-2022 走看看