资源简介
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个文件信息
相关资源
- VC++基于socket传输文件服务端和客户端
- MFC TCP多客户端通信(基于CAsyncSocket)
- MFC写的聊天软件客户端
- 基于MFC的FTP客户端
- C++纯socket写的FTP服务器
- 类似QQ的聊天程序 的客户端 + 服务器
- MFC实现FTP客户端
- onvif客户端demo
- c++语言应用------基于visual studio的聊天
- VS实现MFC的点对点聊天室
- C++写的telnet客户端,VS2010编译通过
- Windows平台c++对ftp/sftp文件和文件夹上
- VC++ 实现自动升级 漂亮的界面效果
- c语言利用RDMA 实现客户端和服务器端
- vc实现的telnet客户端的代码
- VC++实现考试系统源码客户端服务器
- 用 WinPCAP 监听并分析 FTP 协议并记录
- C++ RTSP/RTP流媒体客户端源码
- C语言http客户端通信实现
- 简单的FTP系统设计+设计报告
- tftp客户端和服务器
- VC 邮件发送客户端源码.rar
- Linux FTP模拟系统
- vc++ 编写的基于TCP协议的客户/服务器
- socket tcp通信 多客户端
- c++ 远程桌面控制源代码包括客户端、
- Linux环境下C语言Socket编程——客户端
- 计算机网络编程vc++学生管理系统
- 一个基于C++实现的完整进行FTP应用管
- CFtpFileFindftp实现FTP文件遍历
评论
共有 条评论