Показать сообщение отдельно

  #11  
Старый 18.11.2008, 12:26
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

Я новичок в С++, хочу организовать отправку файла со своего компа на фтп, winapi функцией FtpPutFile,

Код:
//---------------------------------------------------------------------------

#include <clx.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
char *user="login";
char *pass="pass";
char *ftpserver="server.com";
char *file;
HINTERNET hInternet;
HINTERNET hFtpSession;
hInternet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);
hFtpSession = InternetConnect(hInternet,ftpserver , INTERNET_DEFAULT_FTP_PORT, user, pass, INTERNET_SERVICE_FTP, 0, 0);
if(FtpPutFile(hFtpSession, file, "c:\\1.txt", FTP_TRANSFER_TYPE_BINARY, INTERNET_FLAG_PASSIVE) == TRUE){
Sleep(30);
InternetCloseHandle(hFtpSession);
InternetCloseHandle(hInternet);


}
        return 0;
}
//---------------------------------------------------------------------------
но при линковке возникают ошибки, неподскажите из за чего?

 
Ответить с цитированием