目的
特定のフォルダの中にある、更新日が最も新しいファイルを取得する
全体図
内容
1.system.IO.Directory.GetFiles(“フォルダ”)
で特定のフォルダに入っているファイル名を取得します。変数arrayへ。
2.ファイルの更新日時を入れる変数[Modified]の初期値を設定。
DateTime型にします。とりあえず01/01/2001。
3.For Each
arrayに入っているものから取り出します。
3-1. if
Modified < IO.File.GetLastWriteTime(item)
・変数[Modified]はファイルの更新日時
・IO.File.GetLastWriteTime(item)で
item(※フォルダに入っている各ファイル)の更新日時
この2つを比較し、item側が大きければその値を[LatestFile][Modified]へ代入します。
ループが終われば最新のファイル名は[LatestFile]に入っているので、それを利用すればOK