Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2009, 03:10   #1
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию [Делфи] Растолкуйте про try

Вообщем в мемо я помещаю страницу к примеру яндекса (yandex.ru)(в HTML коде)
А вдруг что то пойдет не так, значит ко мне напомощь приходит операция try (я так думаю вместе с except)

Пожалуйста напишите код если что то пойдет не так то высветиться к примеру текст "Ошибка" (вы напишите код а дальше я сам попробую разжувать все, если что не понятно спрошу)
Все поковырял в интернете и все попробывал не выходит что-то
(Компонент idHTTP)

Заранее спасибо
zotox вне форума Ответить с цитированием
Старый 27.05.2009, 03:40   #2
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

Код:
try
// здесь основной код
except
// здесь пишешь код если произойдет ошибка
showmessage('Ошибка');
end;
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 27.05.2009, 04:31   #3
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

Напишите мне код по моему условию так как у меня не получаеться
zotox вне форума Ответить с цитированием
Старый 27.05.2009, 18:56   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
try
 idHTTP1.Get('yandex.ru');
except
 ShowMessage('Ошибка!');
end;
но идХТТП в некоторых версиях выдает свою ошибку а не исключение
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.05.2009, 21:21   #5
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
Код:
try
 idHTTP1.Get('yandex.ru');
except
 ShowMessage('Ошибка!');
end;
но идХТТП в некоторых версиях выдает свою ошибку а не исключение
Блин а то я думаю что у меня ошибку выдает а не шоумассаг
а где скачать нормальную версию idHTTP чтобы не было ошибки? Их же не две версии наверное
zotox вне форума Ответить с цитированием
Старый 28.05.2009, 08:34   #6
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

если писать правильно то никаких ошибок выдавать не будет... если у тя идет разрыв связи к примеру, то ошибка будет вывалиться всегда
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 28.05.2009, 13:40   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

КОРН, вспомни тему что была мною создана, на некоторых версиях ИнДи не выдает исключения, а бьет свою ошибку.(свое окно например 404)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
И снова про ID artemavd БД в Delphi 85 28.04.2009 15:02
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
про матрицы Smotritel89 Общие вопросы C/C++ 2 16.10.2008 15:13
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24