![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#2
|
|||
|
|||
|
А самому подумать???
Тебе надо повторить операцию: 1. Пока кол-во попыток не превысило некоторое число 2. Или пока операция не завершилась успешно. Код:
TryNum := 0;
Success := False;
While (TryNum < MaxTryNum) Or (Success) Do
Begin
Try
Success := DoYourWorkHere;
Except
// Catch all exceptions
Success := False;
End;
Inc(TryNum);
End; |