【问题标题】:Open multiple file types in a VB.NET openFileDialogBox在 VB.NET openFileDialogBox 中打开多种文件类型
【发布时间】:2014-02-17 21:45:15
【问题描述】:

我使用了 openFileDialogBox 的过滤方法来允许打开多种文件类型,但用户必须使用下拉菜单选择他们想要的文件类型。只有扩展名与所选文件类型匹配的文件可见。

如何显示扩展名与我允许的任何文件类型匹配的所有文件?我不希望所有文件都可见/可打开,只希望我指定的文件可见/可打开。

【问题讨论】:

  • Filter = "Foo 文件|*.foo;*.bar;*.baz"
  • MSDN 参考,OpenFileDialog.Filter。请在发布问题之前阅读文档。

标签: vb.net file file-extension openfiledialog


【解决方案1】:

只需指定您要允许的内容...只是一个示例...

 Dim dlg As New OpenFileDialog()

 'Filter by Office Files
 dlg.Filter = "Office Files|*.doc;*.xls;*.ppt"

 dlg.ShowDialog()

【讨论】:

    【解决方案2】:

    它是如何工作的一个小sn-p

    Dim result As DialogResult = New DialogResult()
            OpenFileDialog1.Filter = "Word Documents|*.doc;*.docx|PowerPoint Slides|*.ppt|Video Files|*.MP4|PDF Files|*.pdf"
            OpenFileDialog1.InitialDirectory = "C:\"
            OpenFileDialog1.FileName = ""
            result = OpenFileDialog1.ShowDialog()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-31
      • 1970-01-01
      相关资源
      最近更新 更多