一个刚毕业生的苦恼。。摆脱大家帮个忙,我快哭了。 ^_^。。。。(0分)

  • 主题发起人 主题发起人 dandan1227
  • 开始时间 开始时间
D

dandan1227

Unregistered / Unconfirmed
GUEST, unregistred user!
你好,我是一个刚毕业的学生,我应聘了一家公司,他们让我编这么一个FTP程序,
这个程序取得服务器中指定的目录下的所有文件的Datetime,然后这个文件的
Datetime要跟客户机上所指定目录下的文件的Datetime做比较,如果来自服务器
的文件日期比来自客户端的文件日期要新的话把服务器的哪些日期新的文件转送到
客户端所指定的目录下覆盖日期早的文件《服务器和客户端有同样路径和文件名》。
否则反过来。。。。

请大家帮个忙好吗。。。我好急呀。。。。 后天就交了。。。。。
我会万分感谢你们的,以后我也会帮你们做,我能作的到一切。。。。。
 
看一下DELPHI自带的FTP例子,里有你全部想要的内容,包括
联接ftp服务器,进入指定目录,获取目录下文件的时间,下载或上传。。。
好像是delphi6得例子最详细。
剩下的事情只有如何取得本地文件的时间了,这利用几个api就可以轻松实现,或者
你在论坛理搜索,也会发现好多
 
别害怕。 到网上找ICS2000 控件的主页。 主页上有 FTP 程序的例子
稍微改改就好了。不明白的地方到这里来问.中午和下午晚上这里人都多。
 
对啊,delphi带的例子就不错,花一个晚上好好研究一下,改改拿过去用就是了
 
还有不要用NMFTP控件,比较烂!我最近做的程序和你说的差不多,我用的是IdFtp控件
(delphi6),没问题!在delphi的目录中(E:/Program Files/Borland/Delphi6/Demos/Indy)
有例子(FTPDEMO),好好看看没问题!
如何获得目录下的某种文件信息:
var NameList:TStringList;
IdFTP1.List(NameList,'*.tif',True);
 
http://www.overbyte.net
里面有ICS控件和相关的例子, 下载其中的FTP server,
稍微修改一下就可以了.
不是很复杂,
客户端可以使用Indy的FTP控件,也有例子.
 
后退
顶部