0

<exact_name>.<ext>、、、*.<ext>およびの3段階のフィルターオプションがあるファイルを開くダイアログボックスがあり、'all files|*.*'正常に機能しています。

ただし、ファイルの2つのバリアントがあり<exact_name>.<ext>、1つは単に数文字長くなっています(例:<date>_<time>.txtおよび)<date>_<time>_raw.txt

残念ながら、ファイルを開くダイアログでは両方のバージョンがユーザーに表示されるため、以前のフィルターは機能しなくなり、ユーザーの混乱やクリックミスなどが発生する可能性があります。

ファイルを開くダイアログのフィルターを設定するための、たとえばRegExに似た方法はありますか?たとえば^<date>_<time>$.txt、選択範囲の最初のフィルターとして完全に一致するものだけが見つかりますか?


[編集]つまり、と以外にワイルドカードオプションはありますか。私は忘れていましたが、この場合、それを使用することは役に立たないようです。*??

4

1 に答える 1

0

Windows の [ファイルを開く] ダイアログ ボックスのフィルターは、特定のファイル拡張子のみをフィルター処理するためのものであり、より具体的なものではありません。これを機能させるために [ファイルを開く] ダイアログをハックする方法を見つけたとしても、Windows ユーザーが期待するものではないことは間違いありません。

ファイル拡張子を などに変更することはできません.rawtxtか?

于 2012-08-02T14:18:34.147 に答える