Compartir a través de


CFtpConnection Class

Administra la conexión FTP a un servidor de Internet y permite la manipulación directa de directorios y archivos en ese servidor.

class CFtpConnection : public CInternetConnection

Members

Constructores públicos

Name

Descripción

CFtpConnection::CFtpConnection

Crea un objeto CFtpConnection.

Métodos públicos

Name

Descripción

CFtpConnection::Command

envía un comando directamente a un servidor FTP.

CFtpConnection::CreateDirectory

Crea un directorio en el servidor.

CFtpConnection::GetCurrentDirectory

Obtiene el directorio actual para esta conexión.

CFtpConnection::GetCurrentDirectoryAsURL

Obtiene el directorio actual para esta conexión como dirección URL.

CFtpConnection::GetFile

Obtiene un archivo de servidor conectado

CFtpConnection::OpenFile

Abra un archivo en el servidor conectado.

CFtpConnection::PutFile

Coloca un archivo en el servidor.

CFtpConnection::Remove

Quita un archivo de servidor.

CFtpConnection::RemoveDirectory

Quita el directorio del servidor especificado.

CFtpConnection::Rename

Cambiar el nombre de un archivo en el servidor.

CFtpConnection::SetCurrentDirectory

Establece el directorio actual de FTP.

Comentarios

FTP es uno de los tres servicios Internet reconocidos por las clases de MFC WinInet.

Para comunicarse con un servidor de Internet FTP, debe crear primero una instancia de CInternetSession, y crea un objeto de CFtpConnection . Nunca se crea un objeto de CFtpConnection directamente; en su lugar, llamada CInternetSession::GetFtpConnection, que crea el objeto de CFtpConnection y devuelve un puntero al.

Para obtener más información sobre cómo CFtpConnection funciona con las clases de internet de MFC, vea el artículo Internet que programa con WinInet. Para obtener más información sobre cómo comunicarse con los otros dos servicios compatibles, el HTTP y gopher, vea a clases CHttpConnection y CGopherConnection.

Ejemplo

Vea el ejemplo en la información general de la clase de CFtpFileFind .

Jerarquía de herencia

CObject

CInternetConnection

CFtpConnection

Requisitos

encabezado: afxinet.h

Vea también

Referencia

CInternetConnection Class

Gráfico de jerarquías

CInternetConnection Class

CInternetSession Class