| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 898 人关注过本帖
标题:[求助]如何进行文件自动传输
只看楼主 加入收藏
yn121
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-5-31
收藏
 问题点数:0 回复次数:6 
[求助]如何进行文件自动传输
我想在两台计算机之间进行文件的自动传输,想实现传过的文件下次传输时就不传了,请高手教我如何实现,想用FTP方式实现,请大家帮帮忙,急死我了!
搜索更多相关主题的帖子: 计算机 文件 传输 自动 
2007-05-31 15:55
yn121
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-5-31
收藏
得分:0 
2007-06-07 08:21
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

返回服务器相应目录文件列表,检查下文件列表,有相同文件则不重传,或者检查服务器上的文件大小,如果和实际的不相符可以覆盖.....

2007-06-07 09:55
yn121
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-5-31
收藏
得分:0 
如何检查有相同文件啊,谢谢!
2007-06-12 09:35
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

procedure TForm1.Button1Click(Sender: TObject);
var
aDirList: TStringList;
aServerDir: string;
aYourFile: string;
finded: boolead;
begin
IdFTP1.User := '';
IdFTP1.Password := '';
IdFTP1.Host := '';
IdFTP1.Port := ;
IdFTP1.TransferType := ;
IdFTP1.Connect();
IdFTP1.ChangeDir(aServerDir);
aDirList:= TStringList.Create;
finded := True;
try
IdFTP1.List(aDirList, aYourFile, False);
except
finded := False;
end;

if finded then
begin
Memo1.Lines.Assign(aDirList);
end
else
begin
Memo1.Lines.Add('can not find');
end;
aDirList.Free;
end;

2007-06-12 12:59
yn121
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-5-31
收藏
得分:0 
非常感谢,谢谢啦!
2007-06-12 14:59
anne0613d
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-6-13
收藏
得分:0 

www.
2007-06-13 19:58
快速回复:[求助]如何进行文件自动传输
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014246 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved