ftp文件上传下载模块概述.docx

ftp文件上传下载模块概述 1.1开发背景 如果用户不使用FTP客户端软件,而是直接登录到 FTP服务器来上传或下载 FTP文件, 会存在许多不足。例如,在同时下载多个文件时,如何暂停或继续某个文件的下载,如果 下载大量文件,如何在任务下载完成后关闭计算机。这就是 FTP客户端软件的作用,也是 笔者设计本章程序的主要原因。 1.2需求分析 FTP文件上传下载模块的主要功能是实现 FTP文件的多任务上传、下载,对于实现FTP 文件的上传和下载,可以使用 MFC提供的Winlnet相关类非常方便地实现,模块的难点在 于多任务,需要为每个上传或下载的任务维护一个单独的线程,用户可以暂停和取消任务。 在关键技术部分笔者将介绍如何实现 FTP文件多任务下载。 1.3模块预览 FTP文件上传下载模块只包含一个主对话框,但是主对话框却由登录信息栏、工具栏、 本地信息窗口、远程 FTP服务器信息窗口和任务列表共 5个子窗口构成。下面分别给出各 个窗口的效果图。 FTP文件上传下载模块主窗口效果图如图 1所示。 ,ELHt£UDr3旨口RAC i^_*Timny . txt*1 n(JK#4S ii 唇叮丁“1诃0電屯:户沐XLP 」T]JKftZC*,_J p VI ti£T*旨卩他Ir4 sal辰4ft rur3 r ,ELHt£UDr3 旨口RAC i^_*Timn y . txt *1 n

文档评论(0)

1亿VIP精品文档

相关文档