• 大小: 0.78M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: FTP  客户端  

资源简介

FTP客户端的实现源代码,包含功能如下: 

(1)实现一个图形用户界面的FTP客户端,保证文件的安全传输和存储。 

(2)提供登录界面,上传下载界面、帮助界面、关于界面 

(3)通过输入服务器地址、用户名和密码,可以实现远程FTP主机的登录。 

(4)提供本地文件上传功能,可对FTP主机文件进行下载和删除文件。 

(5)提供对本地目录的读取与返回,能正确列出文件和文件夹,在没有登录服务器前可以作为一个简单的文件查询工具对本地文件进行查询。 

(6)帮助页面可以对用户提供使用说明。 

(7)关于界面包含设计者的信息(帮助界面和关于界面整合在一起)。 

(9)支持ASCII传输模式和二进制数据传输模式,外加自动选择的模式 

(10)FTP的两种工作模式的选择Port模式(主动)和P assive模式(被动) 

(11)提供用户操作的状态信息输出

资源截图

代码片段和文件信息

// Ftp.cpp : Defines the class behaviors for the application.
//

#include “stdafx.h“
#include “Ftp.h“
#include “FtpDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CFtpApp

BEGIN_MESSAGE_MAP(CFtpApp CWinApp)
//{{AFX_MSG_MAP(CFtpApp)
// NOTE - the ClassWizard will add and remove mapping macros here.
//    DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG
ON_COMMAND(ID_HELP CWinApp::onhelp)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFtpApp construction

CFtpApp::CFtpApp()
{
// TODO: add construction code here
// Place all significant in

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      16518  2011-01-18 00:31  -FTP-\Ftp\dir.ico

     文件      16518  2011-01-18 00:31  -FTP-\Ftp\file.ico

     文件      72684  2011-01-22 16:21  -FTP-\Ftp\Ftp.aps

     文件       2374  2011-01-22 16:21  -FTP-\Ftp\Ftp.clw

     文件       2023  2011-01-18 05:15  -FTP-\Ftp\Ftp.cpp

     文件       4333  2011-01-18 17:42  -FTP-\Ftp\Ftp.dsp

     文件        531  2011-01-15 11:40  -FTP-\Ftp\Ftp.dsw

     文件       1297  2011-01-18 02:05  -FTP-\Ftp\Ftp.h

     文件      91136  2011-01-22 16:22  -FTP-\Ftp\Ftp.ncb

     文件      50688  2011-01-22 16:22  -FTP-\Ftp\Ftp.opt

     文件        242  2011-01-22 16:22  -FTP-\Ftp\Ftp.plg

     文件       8234  2011-01-22 16:21  -FTP-\Ftp\Ftp.rc

     文件      21719  2011-01-18 15:34  -FTP-\Ftp\FtpDlg.cpp

     文件       2796  2011-01-18 14:46  -FTP-\Ftp\FtpDlg.h

     文件      16537  2011-01-18 17:43  -FTP-\Ftp\FtpOperate.cpp

     文件       1801  2011-01-18 05:05  -FTP-\Ftp\FtpOperate.h

     文件       3525  2011-01-15 11:40  -FTP-\Ftp\ReadMe.txt

     文件     286720  2011-01-22 16:22  -FTP-\Ftp\Release\Ftp.exe

     文件       1078  2011-01-15 11:40  -FTP-\Ftp\res\Ftp.ico

     文件        395  2011-01-15 11:40  -FTP-\Ftp\res\Ftp.rc2

     文件       1691  2011-01-18 13:17  -FTP-\Ftp\resource.h

     文件        205  2011-01-15 11:40  -FTP-\Ftp\StdAfx.cpp

     文件       1054  2011-01-15 11:40  -FTP-\Ftp\StdAfx.h

     文件     892416  2011-01-22 16:20  -FTP-\FTP客户端-x-x.doc

     目录          0  2011-01-22 16:22  -FTP-\Ftp\Release

     目录          0  2011-01-19 23:54  -FTP-\Ftp\res

     目录          0  2011-01-22 16:22  -FTP-\Ftp

     目录          0  2011-01-22 16:23  -FTP-

----------- ---------  ---------- -----  ----

              1496515                    28

............此处省略1个文件信息

评论

共有 条评论