エクスプロ−ラのようにツリ−ビュ−にフォルダ一覧を表示するには?

解決


なっくん  2001-12-13 15:15:05  No: 75092  IP: [192.*.*.*]

エクスプロ−ラのようにツリ−ビュ−でフォルダを階層表示したいのですがやりかたがわかりません。どなたか知っていたらおしえて頂けるでしょうか。

編集 削除
NM  2001-12-13 17:04:09  No: 75093  IP: [192.*.*.*]

VBのアプリケーションウィザードを使って、「インターフェースの種類」に
「エクスプローラ スタイル」を選択して、プロジェクトを作成していけば、
それなりにサンプルプログラムになるのではないでしょうか?

編集 削除
なっくん  2001-12-13 22:06:25  No: 75094  IP: [192.*.*.*]

いや、そうではなくて、
フォルダ一覧を取得してノ−ドを追加する作業の
フォルダ一覧を取得するところが解らないのですが。

編集 削除
たかみちえ  2001-12-13 23:21:38  No: 75095  IP: [192.*.*.*]

Dir関数とかじゃだめなんですか?

編集 削除
Say  2001-12-14 09:27:31  No: 75096  IP: [192.*.*.*]

再帰的にやりたいなら、APIか
FileSystemObjectを使うことになります。
しかし、ロード時に一気にやろうとすると
数分間またされますので、
通常は2階層だけ取得しておいて、あとは
ノードが開かれるたびにそのノードの下を
新たに1階層だけ追加するようにします。
(たぶん、エクスプローラはそうしてます。)

編集 削除
なっくん  URL  2002-01-14 20:57:07  No: 75097  IP: [192.*.*.*]

ありがとうございました。

編集 削除