Подскажите как сделать, чтоб при неудачной попытке скачать файл, например, производился повтор этого действия до успеха.
Спасибо.
Повтор действия при неудачной попытке.
- iPasha
- Авиаконструктор
- Сообщения: 441
- Зарегистрирован: Чт сен 08, 2005 5:05 pm
- Благодарил (а): 0
- Поблагодарили: 7 раз
- Контактная информация:
Re: Повтор действия при неудачной попытке.
Установить переменную: MyVariable = False
While MyVariable = False
---FtpDownload(нужный файл)
---УстановитьПеременную: MyVariable = FtpDownload.Success
While MyVariable = False
---FtpDownload(нужный файл)
---УстановитьПеременную: MyVariable = FtpDownload.Success
-
- Пассажир
- Сообщения: 2
- Зарегистрирован: Пн мар 24, 2008 11:09 am
- Благодарил (а): 0
- Поблагодарили: 0
Re: Повтор действия при неудачной попытке.
[quote="iPasha"]
Спасибо.
Не мог бы чуть подробнее рассказать.
У меня при возобновлении соединения продолжает идти повтор, а закачка не стартует.
Еще подскажи, как количество повторов задать.
Спасибо.
Не мог бы чуть подробнее рассказать.
У меня при возобновлении соединения продолжает идти повтор, а закачка не стартует.
Еще подскажи, как количество повторов задать.
- LizardOfOzz
- Гвардии пилот - Наставник
- Сообщения: 1165
- Зарегистрирован: Пт сен 08, 2006 8:59 pm
- Благодарил (а): 8 раз
- Поблагодарили: 38 раз
- Контактная информация:
Re: Повтор действия при неудачной попытке.
Установить переменную Count = 7
While Count > 0
-- Попытка скачать
-- Если удалось скачать
---- Установить переменную Count = 0
-- End if
-- Установить переменную Count = Count - 1
End
While Count > 0
-- Попытка скачать
-- Если удалось скачать
---- Установить переменную Count = 0
-- End if
-- Установить переменную Count = Count - 1
End