I'm CJS!imcjs.blog.chinaunix.net
imcjs
全部博文(20)
C SHARP(1)
C/C++(0)
SQL(0)
Delphi(15)
Linux(0)
2013年(1)
2012年(3)
2011年(2)
2010年(6)
2009年(7)
2008年(1)
WJG_wolf
rengo
tomhe666
cyclones
分类:
2011-02-12 12:01:07
{------------------------------------------------------------------------------- 过程名: UpdateFileTime 作者: imcjs 日期: 2011.02.12 参数: FileName:string; CreationTime, LastAccessTime, LastWriteTime:TDateTime 说明: 修改指定文件的创建时间、访问时间、修改时间-------------------------------------------------------------------------------}
procedure UpdateFileTime(FileName:string; CreationTime, LastAccessTime, LastWriteTime:TDateTime);var FileHnd : Integer; SysTime : TSystemTime; tTzi: TTimezoneInformation; FCreationTime, FLastAccessTime, FLastWriteTime: TFileTime;begin GetTimezoneInformation(tTzi) ; CreationTime := CreationTime+Ttzi.Bias/1440; DateTimeToSystemTime(CreationTime,SysTime); SystemTimeToFileTime(SysTime,FCreationTime); LastAccessTime := LastAccessTime + Ttzi.Bias/1440; DateTimeToSystemTime(LastAccessTime,SysTime); SystemTimeToFileTime(SysTime,FLastAccessTime); LastWriteTime := LastWriteTime + Ttzi.Bias/1440; DateTimeToSystemTime(LastWriteTime,SysTime); SystemTimeToFileTime(SysTime,FLastWriteTime); FileHnd := FileOpen(FileName, fmOpenWrite or fmShareDenyNone); SetFileTime(FileHnd, @FCreationTime, @FLastAccessTime, @FLastWriteTime); FileClose(FileHnd);end;
上一篇:用 SqlDataAdapter 查询、更新数据库
下一篇:博客已升级,请注意变更地址
登录 注册