0

表示された方法でファイル ダイアログを開いていますが、可能であれば高度な機能が必要です。

    With OpenFileDialog_Restore
        .Title = "Choose archive to open"
        .InitialDirectory = Path.GetDirectoryName(tempArch)
        .Filter = "My archives (*.7z;*.tar)|*.7z;*.tar|All Files(*.*) |*.*"
        .AddExtension = True
        .ShowDialog()
    End With

私のプログラムのニーズに合わせて、要求されたタイプのファイル (ディレクトリではなく) のみを表示したいと思いますが、名前の中に「アーカイブ」という単語を含むファイル名のみを表示したいと思います。

そのようなことは可能ですか?

4

1 に答える 1

2

それに応じてフィルターを設定するだけです。

With OpenFileDialog_Restore
    .Title = "Choose archive to open"
    .InitialDirectory = Path.GetDirectoryName(tempArch)
    .Filter = "My archives (*.7z;*.tar)|*archive*.7z;*archive*.tar|All Files(*.*) |*.*"
    .AddExtension = True
    .ShowDialog()
End With
于 2012-12-05T17:00:47.133 に答える