DirListBoxでフォルダを複数選択して処理するには?

解決


QNE  2005-04-01 10:18:13  No: 120607  IP: [192.*.*.*]

FileListBoxのファイルを複数選択してコピーする方法は、

    For i = 0 To File1.ListCount - 1
        If File1.Selected(i) = True Then
            'コピーする処理            
        End If
    Next

で可能なのですが、DirListBoxでフォルダを複数選択してコピーができません。
DirListBoxには、Selected のようなプロパティはないのでしょうか?
どうにかできる方法があれば、どなたかご享受願います。

編集 削除
ねろ  2005-04-01 11:08:54  No: 120608  IP: [192.*.*.*]

もともとDirListBoxっのは、同じ階層に幾つかのフォルダーが有る場合
一つのフォルダーを選択すると、他のフォルダーが非表示になるわけで
複数選択には向かないと思われる。
またFileListBoxとセットで使われることが多い為、複数選択されると
FileListBoxはどのフォルダーを表示して良いのか迷ってしまう。
普通は、複数選択が必要な場合はListViewコントロールを使うかな。

編集 削除
QNE  2005-04-10 23:06:36  No: 120609  IP: [192.*.*.*]

ねろさん適切に回答していただき助かりました。
その通りですね!わかりやすいです。どうもでした。

編集 削除