Delphi 更改檔案時間

2021-07-07 10:20:43 字數 419 閱讀 5310

總是會遇到檔案拷貝之後需要更改檔案時間的要求。這裡就小小的記錄一下。

語言:delphi

功能:檔案的時間更新成現在系統的時間。

procedure setfiledatetime(sfilename:string);

varfs:tfilestream;

ft:tfiletime;

syst:_systemtime;

begin

fs := tfilestream.create(sfilename,fmopenreadwrite);

getsystemtime(syst);

systemtimetofiletime(syst,ft);

setfiletime(fs.handle,@ft,@ft,@ft);

fs.free;

end;

Linux C實現更改檔案時間

主要是通過utime 這個函式實現的 標頭檔案 include include 函式定義 int utime const char filename,struct utimbuf buf 函式說明 utime 用來修改引數filename 檔案所屬的inode 訪問時間。結構utimbuf 定義如下...

更改Delphi系統的預設字型

每新建乙個窗件都要改預設字型,不方便.通過新增註冊值可更改delphi系統的預設字型 修改登錄檔 hkey current user software borland delphi 5.0 formdesign delphi 5 hkey current user software borland ...

windows下更改檔案建立修改訪問時間

在檔案a.c中複製下方 gcc編譯後產生a.exe include include include include intmain int argc,char ar filetime ft,localfiletime systemtimetofiletime spec time,ft localfi...