社区
网络通信/分布式开发
帖子详情
如何用delphi制作ftp,并能定时从ftp服务器上取的文件?
yyhyq2000
2003-09-04 10:02:54
本人最近在做一个ftp的软件,这个软件能定时从ftp上取文件,手动的已经实现。请教各位大哥大姐指教小弟。
...全文
140
3
打赏
收藏
如何用delphi制作ftp,并能定时从ftp服务器上取的文件?
本人最近在做一个ftp的软件,这个软件能定时从ftp上取文件,手动的已经实现。请教各位大哥大姐指教小弟。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
human_2
2003-09-04
打赏
举报
回复
然后在控件内加个时间控件,到一定时候触发下载的过程,就OK
human_2
2003-09-04
打赏
举报
回复
With IdFTP1 do
begin
StatusBar1.SimpleText := '连接服务器...';
try
User := edt_userId.Text;
Password := edt_Password.Text;
Host := edt_computer.Text;
Connect;
except
Showmessage('连接FTP服务器失败!');
exit;
end;
StatusBar1.SimpleText := '连接服务器成功,正在获取目录信息...';
end;
//改变到取数目录
ls_trn_date := trim(edt_trn_date.text);
ls_Path := ExtractFilePath(Application.Exename);
ls_Path := ls_Path +ls_trn_date;
if not DirectoryExists(ls_Path) then
if not CreateDir(ls_Path) then
raise Exception.Create('Cannot create '+ls_Path);
ls_currentPath := '/aaaa/Jdata/' + ls_trn_date;
IdFTP1.ChangeDir(ls_currentPath);
IdFTP1.List(FileListBox1.Items ,'',false);
Progressbar1.Position:= 0;
Progressbar1.Max := FileListBox1.items.count ;
StatusBar1.SimpleText := '开始接收数据...';
For i:= 0 to FileListBox1.items.count-1 do
begin
ProgressBar1.StepBy(1);
Application.ProcessMessages ;
Line := FileListBox1.Items[i];
Name := trim( GetNameFromDirLine(Line, IsDirectory) );
if copy(Name,length(Name)-2,3)= 'txt' then
begin
StatusBar1.SimpleText := '正在接收'+ Name;
IdFTP1.Get(Name,ls_Path+'\'+Name,true);
end;
end;
StatusBar1.SimpleText :=
'接收数据完成!';
yyhyq2000
2003-09-04
打赏
举报
回复
谢谢了,我试试,,
Delphi
通过
FTP
自动更新软件..rar
1. **检测更新**:在客户端,你可以创建一个服务或
定时
任务来定期检查
FTP
服务器
上的最新版本信息,比如通过比较本地版本号和服务器上的版本号。 2. **下载更新**:如果检测到有新版本,客户端将通过
FTP
下载更新
文件
...
ftp
定时
上传代码
总之,使用
Delphi
6和RZ
FTP
Client控件,结合TTimer组件,你可以轻松创建一个
定时
自动上传
文件
的
FTP
客户端程序。这种解决方案适用于需要定期备份或更新远程服务器上的数据的场景。通过深入理解这些组件和API,你可以在...
FTP
下载同步工具(
delphi
源码)
FTP
下载同步工具是一种基于
Delphi
编程语言开发的应用程序,它主要功能是实现实时地从
FTP
服务器
下载并同步
文件
更新。
Delphi
是一款强大的Windows应用程序开发工具,它使用Object Pascal编程语言,提供了直观的可视化...
Delphi
定时
(自动)上传和下载
文件
程序源码
本源码示例着重于实现
定时
(自动)的
文件
上传和下载功能,这对于需要定期同步数据或备份
文件
的应用场景非常有用。接下来,我们将深入探讨这个
Delphi
程序的核心知识点。 1. **TTimer组件**: - 在
Delphi
中,`TTimer...
ftp
文件
传输
- My
FTP
.cfg:配置
文件
,存储用户的
FTP
服务器
信息、登录凭据和其他设置。 - FrmMain.dfm:这是
Delphi
开发环境中窗体的设计
文件
,包含界面布局和控件设置。 - My
FTP
.dof:可能是一个项目选项
文件
,记录项目的编译设置...
网络通信/分布式开发
1,594
社区成员
32,947
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章