當前位置:編程學習大全網 - 網站源碼 - 求大神為我解釋下關於vc上傳ftp空間的事情,祥見問題補充!

求大神為我解釋下關於vc上傳ftp空間的事情,祥見問題補充!

如果使用域名連接ftp服務器,先要進行dns解析.

?LPHOSTENT?lphost;

CString?strHostName;

strHostName=REMOTE_SERVER;//不要帶ftp://

lphost?=?gethostbyname(strHostName);

if?(lphost?!=?NULL)

{

strHostName.Format("%d.%d.%d.%d",

lphost->h_addr_list[0][0]&0x00ff,

lphost->h_addr_list[0][1]&0x00ff,

lphost->h_addr_list[0][2]&0x00ff,

lphost->h_addr_list[0][3]&0x00ff

);

}

//21是端口,upgrade是用戶名和密碼

pConn=session.GetFtpConnection(strHostName,"upgrade","upgrade",21);

if(pConn==NULL)

{

strRet=_T("連接服務器失敗!");

goto?lbQuit;

}

  • 上一篇:源代碼被起訴。
  • 下一篇:易語言使用通用對話框打開的文件
  • copyright 2024編程學習大全網