掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TreeViewにCドライブの中をツリー構造で入れるには? (ID:117141)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
どこでエラーが起こっているかはわかりませんが、 ソースを見る限り以下の2行でしょう。 Dim TeigiFolderdirInfo As System.IO.DirectoryInfo = New System.IO.DirectoryInfo(SerchFolderPath) Dim Folderdirs() As System.IO.DirectoryInfo = TeigiFolderdirInfo.GetDirectories() の3行になりますが、これらをTry...Catch...Finally ステートメントに 入れ込んでやれば、エラーはキャッチできます。 C:\System Volume Information フォルダや破損しているフォルダに アクセスしようとしてもエラーが発生しますので、 何かしらのエラーキャッチ処理は入れておくべきです。 また、ソースを見る限り、一気にツリーを作成しているようですが、 階層の深いフォルダや総サブフォルダ数の多いフォルダを指定すると、 ツリーの作成に時間がかかって応答なしになる可能性があります。 一応私のサイトにもフォルダツリーのサンプルは置いてあります。 どのようなツリーを作られるのかは知りませんが、 参考程度にどうぞ。 一応動的にノード作成をしているので、初回表示までが早く、 応答なしになる可能性は低いです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.