首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

TIdFTP获取某个文件创建,批改时间

2013-01-05 
TIdFTP获取某个文件创建,修改时间我想再delphi中用TIdFTP获取某个文件创建,修改时间网上看到这个命令IdFTP

TIdFTP获取某个文件创建,修改时间
我想再delphi中用TIdFTP获取某个文件创建,修改时间

网上看到这个命令

IdFTP1.DirectoryListing.Items[0].ModifiedDate


但是如果我只要某个具体文件,怎么搞呢
[解决办法]
循环比较一下文件名,找到相同的再用IdFTP1.DirectoryListing.Items[i].ModifiedDate
[解决办法]
在网上找的:有些时候可以为达目的不一定非要使用某一个固定的方法,即使它不能实现
function getFileTime(const tf: string): string;
const Model = 'yy.MM.dd.HH';
var tp: TSearchRec;
    t1, t3: string;
begin
    FindFirst(tf, faAnyFile, tp);
  {获取文件创建时间}
    t1 := FormatDateTime(Model, CovFileDate(tp.FindData.ftCreationTime));
  {获取文件修改时间}
    Result := FormatDateTime(Model, CovFileDate(tp.FindData.ftlastWriteTime));
    t3 := FormatDateTime(Model, Now);
//  FindClose(tp);
end;

热点排行