• ベストアンサー

ファイルの「作成日・更新日」の変更

VBにて「ファイルの作成日付、最終変更日付」の 取得と変更を行いたいのですが やり方がわかりません。 MSDNを検索したのですが Visual C++ に GetStatus という物があり、ファイル ステータスを取得できるとあったのですが VBには、そのような物は、無いのでしょうか? やりたい事は、 既存の「A.txt」というのがある VBにて作成した「B.txt」というファイルある A.txtの作成日と更新日を読み込んで B.txtの作成日を変更したい といった具合です。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kachimi
  • ベストアンサー率40% (12/30)
回答No.2

変更となるとAPI関数を使用したほうがいいと思います。gSetFileTime()関数になると思います。参照URLをご覧ください。

参考URL:
http://www.vbvbvb.com/jp/gtips/0701/gSetFileTime.html
giant123
質問者

お礼

ありがとうございました。 無事解決しました。

giant123
質問者

補足

ありがとうございます。 これぞ求めていた物です。 早速検証してみます。 検証後解決としますので、重ねてありがとうございます。

その他の回答 (1)

  • kachimi
  • ベストアンサー率40% (12/30)
回答No.1

FileDateTime関数を使用します。 FileDateTime(パス名)

giant123
質問者

お礼

早々の回答ありがとうございます。 教えて頂いた「FileDateTime関数」で 作成日の取得はできました。 しかし、変更は出来ないのでしょうか? 宜しくお願いします。

関連するQ&A