0

我有一个文件打开对话框,其中包含三个阶段过滤器选项<exact_name>.<ext>*.<ext>并且'all files|*.*'工作正常。

然而,我们现在有一个案例,我们有两个<exact_name>.<ext>文件变体,其中一个只是多了几个字符,例如<date>_<time>.txt<date>_<time>_raw.txt.

不幸的是,以前的过滤器不再起作用,因为打开文件对话框同时显示版本,从而可能导致用户混淆、误点击等。

是否有类似于 RegEx 的方法来设置文件打开对话框的过滤器,例如^<date>_<time>$.txt,它只会在选择中找到与我的第一个过滤器完全匹配的方法?


[编辑] 也就是说,除了and之外是否还有任何额外的通配符选项。我忘记了,但在这种情况下使用它似乎没有帮助。*??

4

1 回答 1

0

Windows 打开文件对话框中的过滤器仅用于过滤特定的文件扩展名,而不是更具体的过滤器。即使您可能会找到破解“打开文件”对话框以使其正常工作的方法,但它绝对不会是 Windows 用户所期望的。

您不能将文件扩展名更改为.rawtxt或类似的东西吗?

于 2012-08-02T14:18:34.147 回答