Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

Чём корректно завершить idFTP !!!!   Найти похожие ветки 

 
Yandex ©   (2004-03-11 11:27) [0]

я потоках использую idFTP и например по паузе или при полном стопе надо срочноо прервать операции connect и put, как мне это правильно сделать? disconectsocet почемуто не срабатывает

хотя аналогичный текст но с IdHTTP переписан только метод execute
всё работает отлично(disconectsocet рвёт соединение на любом этапе)

эт я к тому что текст рабочий на 99%  :)
может фишка какая есть?


 
Yandex ©   (2004-03-11 11:27) [0]

я потоках использую idFTP и например по паузе или при полном стопе надо срочноо прервать операции connect и put, как мне это правильно сделать? disconectsocet почемуто не срабатывает

хотя аналогичный текст но с IdHTTP переписан только метод execute
всё работает отлично(disconectsocet рвёт соединение на любом этапе)

эт я к тому что текст рабочий на 99%  :)
может фишка какая есть?


 
Erik ©   (2004-03-11 11:49) [1]

Есть в документации сказано, что прерывать конект можно только в событии OnWork. Тебе надо выставить флаг. В совытии Work написать
 if FBreak then
 begin
   FBreak := False;
   Abort;
   exit;
 end;


 
Erik ©   (2004-03-11 11:49) [1]

Есть в документации сказано, что прерывать конект можно только в событии OnWork. Тебе надо выставить флаг. В совытии Work написать
 if FBreak then
 begin
   FBreak := False;
   Abort;
   exit;
 end;


 
Digitman ©   (2004-03-11 11:50) [2]

Stops an FTP service operation.

procedure Abort; virtual;
Description
Abort is a procedure that instructs the FTP server to interrupt the previous FTP service command, and any associated transfer of data. Abort does not affect the control connection for the FTP client, but force the data connection to be closed.


 
Digitman ©   (2004-03-11 11:50) [2]

Stops an FTP service operation.

procedure Abort; virtual;
Description
Abort is a procedure that instructs the FTP server to interrupt the previous FTP service command, and any associated transfer of data. Abort does not affect the control connection for the FTP client, but force the data connection to be closed.


 
Yandex ©   (2004-03-18 14:39) [3]

как ни странно заработало только после комбинации
DisconnectSocket;
If Connected Then Abort;

если DisconnectSocket; вызывать то операция не прерывается
если Abort; то иногда выскакивает сообщение об ошибке


 
Yandex ©   (2004-03-18 14:39) [3]

как ни странно заработало только после комбинации
DisconnectSocket;
If Connected Then Abort;

если DisconnectSocket; вызывать то операция не прерывается
если Abort; то иногда выскакивает сообщение об ошибке


 
Digitman ©   (2004-03-18 15:12) [4]


> Yandex


чудик ты) .. у тебя ж исх.тексты перед носом, а ты рассуждаешь о странностях Indy-жизни))


 
Digitman ©   (2004-03-18 15:12) [4]


> Yandex


чудик ты) .. у тебя ж исх.тексты перед носом, а ты рассуждаешь о странностях Indy-жизни))



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.078 c
3-1081408628
balbes
2004-04-08 11:17
2004.05.09
Какую БД выбрать, чтобы данные были защищены (нужен SQL)?


3-1081771449
Санёк
2004-04-12 16:04
2004.05.09
Как узнать имя домена в MS SQL Server ?


1-1082834091
Shopot
2004-04-24 23:14
2004.05.09
Динамический объект.


14-1082008008
Style
2004-04-15 09:46
2004.05.09
Как делать чтобы public property сохранялось в DFM?


6-1079111390
LanLan
2004-03-12 20:09
2004.05.09
Обработка исключительных ситуаций





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский