teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/10/10 10:04

投稿

kuma_kuma_
kuma_kuma_

スコア2506

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

修正

2020/10/10 10:04

投稿

kuma_kuma_
kuma_kuma_

スコア2506

answer CHANGED
@@ -9,4 +9,5 @@
9
9
  - クラス化
10
10
  - 再帰呼び出しを使用
11
11
  - ファイル情報はまとめて最後に出力
12
+
12
13
  でしょうか?