在VB.NET openFileDialogBox中打开多种文件类型

问题描述 投票:0回答:2

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

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

vb.net file file-extension openfiledialog
2个回答
2
投票

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

 Dim dlg As New OpenFileDialog()

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

 dlg.ShowDialog()

0
投票

其工作方式的一小段

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()
© www.soinside.com 2019 - 2024. All rights reserved.