Показать сообщение отдельно
  #4  
Старый 01.07.2010, 17:10
Аватар для Marvel
Marvel Marvel вне форума
Начинающий
 
Регистрация: 14.06.2010
Адрес: Пятигорск
Сообщения: 121
Репутация: 24
По умолчанию

нашел в каких-то исходниках такое:
Код:
 int num = FtpGetRetryCount(hConnect); 
int num = FtpGetRetryCount(&getConnection()); 
if ( g_manager.opt.RetryCount > 0 && num >= g_manager.opt.RetryCount ) 
return FALSE; 

FtpSetRetryCount( hConnect,num+1 ); 

if ( !hConnect->ConnectMessageTimeout(MCannotUpload, remoteFile, MRetry)) 
FtpSetRetryCount(&getConnection(), num+1 ); 

if (!getConnection().ConnectMessageTimeout(MCannotUpload, remoteFile, MRetry)) 
return FALSE; 

Reput = TRUE; 

if ( FtpCmdLineAlive(hConnect) && 
FtpKeepAlive(hConnect) ) 
if(getConnection().keepAlive()) 
смысл такой, что надо серверу указать на то, что будем заливать файл дальше и через FtpSetRetryCount установить позицию в конец файла, предварительно посмотрев его размер на сервере Думаю шо как-то так. Только чего-то в WinInet я такое не нашел o_O. Но думаю можно послать команду APPE (APPE <SP> <проход> - Присовокупить передаваемые данные к файлу, указанному в параметре проход) на ДОзапись серверу через FtpCommand
__________________
Коли навчався в школі я - в мені росли мозгЫ. КудИж вони поділися? гы-гы гы-гы гы-гы...


ICQ: 593977748
Nick: Marvel
Ответить с цитированием