CFtpConnection选件类

管理您的组件与Internet服务器的FTP连接并允许目录和文件的直接处理在该服务器。

class CFtpConnection : public CInternetConnection

成员

2kywsafk.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CFtpConnection::CFtpConnection

构造 CFtpConnection 对象。

2kywsafk.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CFtpConnection::Command

发送一个命令直接到FTP服务器。

CFtpConnection::CreateDirectory

在服务器上创建一个目录。

CFtpConnection::GetCurrentDirectory

获取此连接的当前内容。

CFtpConnection::GetCurrentDirectoryAsURL

获取此连接的当前内容作为URL。

CFtpConnection::GetFile

联接服务器获取文件

CFtpConnection::OpenFile

打开在中连接到的服务器的文件。

CFtpConnection::PutFile

在服务器上放置一个文件。

CFtpConnection::Remove

从服务器上删除文件。

CFtpConnection::RemoveDirectory

从服务器移除该示例将指定的内容。

CFtpConnection::Rename

对服务器的重命名文件。

CFtpConnection::SetCurrentDirectory

设置当前FTP目录。

备注

FTP是MFC WinInet选件类识别的三Internet服务之一。

使用FTP Internet服务器若要通信,必须先创建 CInternetSession实例,然后创建 CFtpConnection 对象。 您从不直接创建一 CFtpConnection 对象;相反,请调用 CInternetSession::GetFtpConnection,创建 CFtpConnection 对象并返回指向它。

若要了解更多信息 CFtpConnection 与其他MFC Internet选件类,请参见文章 编程时WinInet的Internet。 有关与使用其他两个支持服务的更多信息,HTTP和地鼠,请参见选件类 CHttpConnectionCGopherConnection

示例

CFtpFileFind 选件参见类概述中的示例。

继承层次结构

CObject

CInternetConnection

CFtpConnection

要求

Header: afxinet.h

请参见

参考

CInternetConnection选件类

层次结构图

CInternetConnection选件类

CInternetSession选件类