当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在Delphi中获取和修改文件的时间 本文介绍了在Delphi中利用系统函数和Windows API函数调用来获取和修改文件的时间信息的方法。
 

 

 ·用delphi实现文件加密压缩     »显示摘要«
    摘要:用delphi实现文件加密压缩作者: e梦缘 (wnhoo)mail:wnhoo@163.com风花雪月 e梦情缘 点击下载此详细说明文件概述:在这篇文件中,讲述对单个文件的数据加密、数据压缩、自解压的实现。同样,也可以实现对多个文件或文件夹的压缩,只要稍加修改便可实现。关键字:加密压缩、zlib、流、资源文件引 言:在日常中,我们一定使用过winzip、winrar这样的出名的压缩软件,就是我们......
    摘要: 简单介绍一下vcl消息传递 vcl除了封装了windows消息外,还有自己自定义的一些消息。windows的消息以wm_ 开头,可以参考delphi help里带的windows sdk 或msdn, 在messages.pas文件中也可以看得到. vcl的一些内部消息,一般是以cm_ cn_ cb_ 等开头的,在controls.pas文件中也可以看得到,具体的使用可以查看delphi......


在Delphi中获取和修改文件的时间
在delphi中获取与修改文件的时间

【程序编程相关:利用 MSCS 创建高可用性的 DB2

【推荐阅读:包含生成列的 DB2 表上的数据移入和移

  本文介绍了在delphi中利用系统函数与windows api函数调用来获取与修改文件的时间信息的方法. 【扩展信息:利用 MSCS 创建高可用性的 DB2

熟悉windows 95/98的朋友一定经常会用单击鼠标右键的方法来查看所选定的文件的属性信息.在属性菜单中会列出该文件的创建时间.修改时间与访问时间.这些信息常常是很有用的,它们的设置一般都是由操作系统(也就是由dos/windows等等)自动完成的,不会让用户轻易修改.

这里,我向大家介绍在delphi中如何实现文件时间的获取与修改方法.delphi中提供了很完备的windows api函数的调用接口,可以方便的进行高级windows编程.利用delphi中的findfirst函数可以得到一个文件的属性记录,该记录中的finddata域中就记载了详细的文件时间信息.然而遗憾的是,finddata中的时间信息是不能直接得到的.因此,有人(编者按:很遗憾不知此人姓名)编写了一个转换函数来完成文件时间格式的转换.下面给出了具体的实现方法,仅供参考:

function covfiledate(fd:_filetime):tdatetime;

{ 转换文件的时间格式 }

var

tct:_systemtime;

temp:_filetime;

begin

filetimetolocalfiletime(fd,temp);

filetimetosystemtime(temp,tct);

covfiledate:=systemtimetodatetime(tct);

end;

有了上面的函数支持,我们就可以获取一个文件的时间信息了.以下是一个简单的例子:

procdeure getfiletime(const tf:string);

{ 获取文件时间,tf表示目标文件路径与名称 }

const


...   下一页
 ·防止程序多次运行     »显示摘要«
    摘要:网络id:wnhoo or sos_admin网名:e梦缘mail:wnhoo@163.com风花雪月 e梦情缘 http://delphi.ur-solution.com/delphi_download/upload/33954_wnhoo.rar [dpr部分]program project1;uses forms, unit1 in unit1.pas {form1} ,windows,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE