IDFTP->List()之后,如何把结果在TStringGrid中显示出来,在网上搜遍了也没找到答案

telescope 2006-07-18 01:27:14
IDFTP->List()之后,如何把结果在TStringGrid中显示出来,请以代码说明,说清楚的给分。
...全文
209 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaffy 2006-07-19
  • 打赏
  • 举报
回复
//如果有连接则关闭
if(IdFTP->Connected())IdFTP->Disconnect();
try
{
IdFTP->Connect();
}
catch(...)
{
return;
}
IdFTP->List(FTPFileList->Items,"*.*",true);
String FileSize,FileDate,FileName,Temp;
//文件大小(1~12)//修改日期(14~25)//文件名(26~末尾)
for(int i=0;i<FTPFileList->Items->Count;i++)
{
Temp=MidStr(FTPFileList->Items->Strings[i],30,FTPFileList->Items->Strings[i].Length());
FileSize = MidStr(Temp,1,12).Trim();
FileDate = MidStr(Temp,14,12).Trim();
FileName = MidStr(Temp,26,Temp.Length()).Trim();
FTPFileList->Items->Strings[i]= FileName + " | " + FileDate + " | " + FileSize;
}
Andrionda 2006-07-19
  • 打赏
  • 举报
回复
GZ...帮你顶下

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧