回答編集履歴
2
追記
answer
CHANGED
@@ -6,8 +6,20 @@
|
|
6
6
|
|
7
7
|
工夫点は
|
8
8
|
- ファイル情報はAPIをメインに使用
|
9
|
+
ちょっと言葉が足りなかったですね。最近は「API」と書くと「Web API」と思われてしますのですが
|
10
|
+
ここでは「Windows API」事です。
|
11
|
+
質問者様が今回使われた"scripting.Filesystemobject"のさらに下の階層にある命令で行うので
|
12
|
+
余計な処理が含まれない為処理を早くすることが出来ます。
|
13
|
+
(これは他の回答者様がすでに指摘されている内容です)
|
14
|
+
|
9
15
|
- クラス化
|
16
|
+
これは単純にデータの持ち方の為に用意しました。(階層構造の保存の為)
|
17
|
+
|
10
18
|
- 再帰呼び出しを使用
|
19
|
+
自関数をさらに内部でパラメータを変えて自関数を呼び出す方法です。
|
20
|
+
今回はフォルダが階層になっているので判りやすいかと思います。
|
21
|
+
|
11
22
|
- ファイル情報はまとめて最後に出力
|
23
|
+
(これも他の回答者様が最後一括でvalueに設定すればよいと、すでに指摘されている内容です)
|
12
24
|
|
13
25
|
でしょうか?
|
1
修正
answer
CHANGED
@@ -9,4 +9,5 @@
|
|
9
9
|
- クラス化
|
10
10
|
- 再帰呼び出しを使用
|
11
11
|
- ファイル情報はまとめて最後に出力
|
12
|
+
|
12
13
|
でしょうか?
|