CFtpConnection類的成員
構造函數 CFtpConnection 構造壹個CFtpConnection對象
操作 SetCurrentDirectory 設置當前FTP目錄
GetCurrentDirectory 獲取此次連接的當前目錄
GetCurrentDirectoryAsURL 獲取作為URL的此次連接的當前目錄
RemoveDirectory 從服務器移去指定目錄
CreateDirectory 在服務器上構造壹個目錄
Rename 將服務器上的文件改名
Remove 從服務器上移去壹個文件
PutFile 將壹個文件放到服務器上
GetFile 從連接的服務器上獲取壹個文件
OpenFile 在連接的服務器上打開壹個文件
Close 關閉與服務器的連接
實例壹:上傳文件
CString strAppName = AfxGetAppName();
CInternetSession* pSession = new CInternetSession(strAppName);
CFtpConnection* pConn = pSession->GetFtpConnection("
10.46.1.232","Anonymous","",21);
pConn->SetCurrentDirectory("test");
CString strLocfile,strRemotefile;
strLocfile="C:\\cmd.txt";
strRemotefile="cmd.txt";
pConn->PutFile(strLocfile,strRemotefile,FTP_TRANSFER_TYPE_ASCII);
pConn->Close();
return 0;
實例二:Ftp的打開文件操作函數:OpenFile