0
我想开一个Windows打开文件对话框有两个可能的选择:的Windows打开文件对话框有一个以上的文件类型
foo*bar.xml
*.xml
文件名通配符与FileName属性指定的,但它适用于使用指定的每个文件选择筛选器属性。
与过滤器属性,用户可以选择一组以上的文件类型的,但有指定在一个对话框中不同的文件名一个方式?
保罗
我想开一个Windows打开文件对话框有两个可能的选择:的Windows打开文件对话框有一个以上的文件类型
foo*bar.xml
*.xml
文件名通配符与FileName属性指定的,但它适用于使用指定的每个文件选择筛选器属性。
与过滤器属性,用户可以选择一组以上的文件类型的,但有指定在一个对话框中不同的文件名一个方式?
保罗
文件名通配符与FileName属性
这不工作规定,只有Filter属性可以用来过滤文件。此外,像foo*bar.xml
这样的通配符确实会做你希望它做的事情,忽略*之后的任何内容。通配符根本不像正则表达式。这可以回溯到早期的操作系统,它们没有实现正则表达式的能力。绝对在CP/M,可能早在RSX。
选项是非常有限的,你可以指定多个通配符与他们分开;分号。像"Image Files(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|All files (*.*)|*.*"
。但是,尽可能地推动它。