ファイルの日付を変更するのは

解決


Taku  2003-05-06 19:55:14  No: 3490

エクスプローラー等からフォルダーのプロパティーを見ると、作成日時が表示され
ファイルの場合は、更新日時やアクセス日時も表示されます。
その日付情報をプログラムから変更する事は可能でしょうか?


にしの  2003-05-06 21:20:48  No: 3491

APIのSetFileTimeでできそうですね。


Taku  2003-05-07 00:46:36  No: 3492

にしのさま  いつも有難うございます

APIのヘルプを見ましたが、Filetimeの扱いが初めてで、よく解りません。
具体的に、DelphiのTDateTime型から変換する方法を、お教え頂けないでしょうか?


にしの  2003-05-07 01:36:07  No: 3493

http://member.nifty.ne.jp/m-and-i/tips/filedate.htm
このあたりが参考になるかと思います。


Taku  2003-05-07 04:20:04  No: 3494

にしのさま  ピッタリのサンプルです。有難うございました

関連する新しい質問です
ドライブには、ボリュームラベルとボリュームシリアル番号が有り
ボリュームラベルはSetVolumeLabelAPIで変更できますが
シリアル番号はフォーマット時に割り当てられる以外に
ソフトから変更する事は出来ないのでしょうか?


にしの  2003-05-07 04:46:20  No: 3495

調べてみればすぐ見つかりますよ。
VSというツールにはソース(C言語)があるので、参考になるかもしれません。
# ただし、DOS用です


Taku  2003-05-07 07:12:59  No: 3496

にしのさま  色々とありがとうございました
全て解決できました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加