|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.09.2008, 10:56 | #1 |
Пользователь
Регистрация: 10.04.2008
Сообщений: 47
|
Как обработать ошибку
IdHTTP1.Get('http://127.0.0.1');
получаю данные, но иногда сервис становится недоступным, и вылазит следующяя ошибка HTTP/1.1 503 Service Unavailable при этом работа программы прекрощается, может кто-нибуть обьяснить как обработать эту ошибку, чтобы она вообще не вылазила ? |
23.09.2008, 11:14 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
стандартной конструкцией try..except
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
23.09.2008, 11:19 | #3 |
Пользователь
Регистрация: 10.04.2008
Сообщений: 47
|
Квэнди, мне то что вы сказали ниочём ниговорит)), можно код ?
|
23.09.2008, 12:53 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Код:
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи Последний раз редактировалось Квэнди; 23.09.2008 в 13:23. |
23.09.2008, 14:01 | #5 |
Пользователь
Регистрация: 10.04.2008
Сообщений: 47
|
усё. понял. спасибо
|
24.09.2008, 13:33 | #6 |
Регистрация: 24.09.2008
Сообщений: 5
|
Что разве компоненты с панели FastNet не относяться к работе с сетью??? Тему закрыть легче всего, а помочь уже чуть сложнее. Я прекрасно знаю как работает try...except. Как сделать так, чтобы при потере подключения не вылазила ошибка Null remote adress??? Можете дать дельный совет по моей ситуации???
|
24.09.2008, 13:54 | #7 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
вот например:
Код:
В Delphi 7 необнаружил FastNet. |
24.09.2008, 15:26 | #8 |
Регистрация: 24.09.2008
Сообщений: 5
|
2 Alter, спасибо за объяснение как работает трай..эксепт, но я это знаю... Дело в том что многоуважаемый модер прикрыл тему в которой я и задал свой вопрос... http://www.programmersforum.ru/showthread.php?t=26574 Там описано и какое делфи и какой компонент и в чем трудность возникла... Но господин Квэнди решил не заморачиваться с помощью, показал что есть данная тема (которую я читал, перед тем как открыть новую)...
|
24.09.2008, 15:49 | #9 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
как писалось выше к сетям это отношения не имеет, ибо:
вам необходимо выполнить некое действие в ходе которого может возникнуть исключение. Решение: заключение этого действия в блок try..except Scott, за тон устное замечание.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
24.09.2008, 16:28 | #10 |
Регистрация: 24.09.2008
Сообщений: 5
|
Квэнди, Вы можете подсказать какое именно действие мне заключить в try..exept??? Ваш совет похож на ситуацию: - у меня машина не заводиться, что делать? - откройте капот)) Совет-то правильный, но пользы от него не много...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обработать следующую ситуацию? | Tanuska___:) | БД в Delphi | 5 | 09.09.2008 12:47 |
Как обработать исключение? | XPAiN | БД в Delphi | 9 | 16.05.2008 15:09 |
Как в Си обработать нажатие управлавляющих клавиш ? | feranic | Общие вопросы C/C++ | 5 | 14.04.2008 19:20 |
delphi - как обработать ошибку перехода на пустой cd-rom? | yourself | Помощь студентам | 2 | 10.03.2008 23:01 |
Как обработать событи, щелчок на кнопке мыши? | proglamer | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 13.11.2007 18:57 |