社区
网络通信/分布式开发
帖子详情
如何取得FTP服务器上某文件的时间(精确到秒)?
charleysong
2003-01-15 09:37:01
我使用IFTP的控件,用LIST取回的文件,文件时间只精确到分钟,有没有办法精确到秒?请各位指点一二。
...全文
265
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
打赏
举报
回复
学习中
JAVA上百实例源码以及开源项目
FTP的目标是:(1)提高
文件
的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的
文件
存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上...
ftp服务器
上 批量移动
文件
路径,
ftp服务器
上 批量移动
文件
ftp服务器
上 批量移动
文件
内容精选换一换支持将华为云服务器上的音视频
文件
通过内网方式上传到与服务器在同一区域的视频点播服务中,但您需要先将服务器当前使用的DNS切换为华为云的内网DNS,具体请参见怎样切换...
Qt
文件
传输网络编码之
FTP服务器
本课程主要目标:帮助学习,帮助工作,提高Qt实战技能,主要讲解网络通讯技能,及
文件
传输协议,总体以FTP
文件
传输服务器软件代码实现过程来全面讲解Qt开发网络通讯程序的具体过程。通过对
FTP服务器
的实战开发,从...
ftp
文件
搜索服务器,
ftp服务器
文件
搜索
ftp服务器
文件
搜索 内容精选换一换当服务器A和服务器B同时挂载同一
文件
系统C时,在服务器A上传
文件
,服务器B同步此
文件
时存在延时,而单独上传至服务器B则没有延时。需要在两个服务器的挂载参数中增加参数noac,noac...
浏览器直接从
ftp服务器
上下载
文件
标签ftp://帐号:密码@FTP网址download:添加download属性后,无论a标签的href属性链接到一个网页、图片、文本等,download属性都会强制触发下载操作, 且自动命名
文件
为download属性。但是这个属性对浏览器有一定...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章