社区
网络通信/分布式开发
帖子详情
如何取得FTP服务器上某文件的时间(精确到秒)?
charleysong
2003-01-15 09:37:01
我使用IFTP的控件,用LIST取回的文件,文件时间只精确到分钟,有没有办法精确到秒?请各位指点一二。
...全文
408
8
打赏
收藏
如何取得FTP服务器上某文件的时间(精确到秒)?
我使用IFTP的控件,用LIST取回的文件,文件时间只精确到分钟,有没有办法精确到秒?请各位指点一二。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
charleysong
2003-01-17
打赏
举报
回复
试了一下,不太好用,但还是表示感谢。
charleysong
2003-01-16
打赏
举报
回复
TO: hjb8000(北极熊)
能不能给个例子,多谢!!!
hjb8000
2003-01-16
打赏
举报
回复
用API自己写FTP功能好象可行,我没有用过控件方法
charleysong
2003-01-16
打赏
举报
回复
高手请进!
huangrenguang
2003-01-16
打赏
举报
回复
记住引用WinINet哟!!!
{***************************************************************
* 方 法 名 : frmMain
* 编写目的 : 获取服务器上对应文件的大小(已上传部分)
* 作 者 : 黄仁光
* 参 数 :
SendFileName:发送给服务程序的续传文件的文件名
* 结 果 : int64
* 编写日期 :2002年09月25日
****************************************************************}
function GetServerFileSize(ServerAddr,UserName,Password:String;SendFileName:String):int64;
var
hOpenHandle: HINTERNET;//InternetOpen得到
RemoteData:WIN32_FIND_DATA;//结构
FContext:Integer;
FftpHandle:HINTERNET;//连接句柄
hFindHandle :HINTERNET;//查找句柄
HighSize:DWORD;
LowSize:DWORD;
begin
hOpenHandle := InternetOpen('http://192.168.100.21/tuopu.asp', 0, nil, nil, 0);
FContext := 255;
if hOpenHandle <> nil then
begin
FftpHandle := InternetConnect(
hOpenHandle, // Handle from InternetOpen
PChar(ServerAddr),
21,
PChar(UserName),
PChar(PassWord),
Internet_Service_Ftp,
0,
FContext
);
if FftpHandle <> nil then
begin
hFindHandle := FtpFindFirstFile(
FftpHandle,
PChar(SendFileName),
RemoteData,
0,
FContext
);
if hFindHandle <> nil then
begin
//下面这些时键的具体意思你看看帮助就明白了
//信息都在WIN32_FIND_DATA结构里啦
RemoteData.ftCreationTime;
RemoteData.ftLastAccessTime;
RemoteData.ftLastWriteTime;
/////////////////////////
HighSize := (RemoteData.nFileSizeHigh)*MAXDWORD+RemoteData.nFileSizeHigh;
LowSize := RemoteData.nFileSizeLow;
Result := HighSize+LowSize;
end
else
Result := 0;
end
else
Result := 0;
end
else
Result := 0;
end;
qiujsh
2003-01-16
打赏
举报
回复
看FTP服务器支不支持了(返回字符串中是否有秒),如果不支持,你用FTP换什么方法也实现不了
charleysong
2003-01-16
打赏
举报
回复
推。
Delphiandliu
2003-01-15
打赏
举报
回复
学习中
HZFS_1.rar
当 CAD 缺失对应字体时,图纸文字会显示异常,出现乱码、问号。将下载好的字体
文件
复制到 AutoCAD 的 Fonts
文件
夹中,即可恢复正常显示。
施肥播种机 SolidWorks三维.rar
施肥播种机 SolidWorks三维.rar
土豆收获分类机 SolidWorks三维.rar
土豆收获分类机 SolidWorks三维.rar
含多类型电动汽车的微网两阶段优化调度模型研究(Matlab代码实现)
含多类型电动汽车的微网两阶段优化调度模型研究(Matlab代码实现)
自己绘制的图纸打开乱码怎么办?下载应急方案及时解决.rar
一键还原CAD图纸正常字体,告别问号乱码
网络通信/分布式开发
1,594
社区成员
32,945
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章