1

アプリケーションでフォルダ ブラウザ ダイアログを使用してフォルダを選択しています。今、フォルダーにはhtmlファイルのみがあり、他に何も選択されないようにする必要があります。開いているファイル ダイアログがあり、html ファイルのみを表示したい場合のように、openfiledialog のフィルター プロパティを使用します。フォルダー ブラウザー ダイアログで、フォルダー内の html ファイルのみを保持または選択するにはどうすればよいですか?

フォルダ ブラウザ ダイアログでファイルをフィルタする方法を教えてください。

編集 .HTML を含むフォルダーのみを選択します

4

3 に答える 3

2

これをフィルターとして使用します。

HTML files (*.htm; *.html)|*.htm;*.html|All files (*.*)|*.*
于 2010-05-22T08:51:07.273 に答える
2

あなたは、FolderBrowser を使用してファイルを選択するように求めており、編集で強調しています。それは矛盾です。*.HTML フィルターで FileOpen ダイアログを使用するだけです。

おそらくあなたは、.HTML を含むフォルダーのみを選択することを意味していましたが、そのための組み込みサポートはありません。

編集

ネストされたフォルダーにとってこれが何を意味するかを考える必要があります。少なくとも 1 レベル先を見通すものが必要ですが、サブディレクトリには HTML ファイル (数レベル下) が含まれる可能性があります。

于 2010-05-22T09:13:25.823 に答える
1

ファイルを選択するときにフォルダー ブラウザー ダイアログを使用する特定の理由はありますか? ファイルを開くダイアログはフィルター可能で、ファイルの選択に使用する必要があります。

本当の答えにたどり着くには:私の知る限り、フォルダ ブラウザ ダイアログをフィルタすることはできません。

于 2010-05-22T08:52:46.877 に答える