Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

скачивание файлов http


nameziz ©   (2011-03-17 12:57:00) 

в приложении возникла необходимость скачивать файлы с веб-сервера. что правильнее будет написать процедуру или функцию, возвражающую bool результат. Если функцию, то как узнать какая ошибка произошла.


И. Павел   (2011-03-18 12:17:00) [1]

> будет ли корректно сделать стриноговы out-параметр, который
> возвращал бы текст ошибки.

Если вы уже знаете, что такое исключения и как ими пользоваться, и все равно решили использовать строковый параметр - то почему бы и нет. А вот если вы не знаете, что такое raise, то изучите и выберите один из двух способов.


Дмитрий Белькевич   (2011-03-17 21:29:00) [2]

Можно вообще класс. В классе поле - lasterror. Но если только ради этого, то городить класс не стоит.


Медвежонок Пятачок   (2011-03-17 13:39:00) [3]

если скомпилируется корректно, то будет корректно.


nameziz   (2011-03-17 13:20:00) [4]

будет ли корректно сделать стриноговы out-параметр, который возвращал бы текст ошибки.


brother   (2011-03-17 13:18:00) [5]

> Если функция, анализировать код возврата

имхо проще


clickmaker   (2011-03-17 13:01:00) [6]

> что правильнее будет написать процедуру или функцию

процедуру или функцию


> как узнать какая ошибка произошла

если процедура, можно генерить/ловить экцепшн. Если функция, анализировать код возврата


Наверх

Титульная страница Поиск, карта сайта Написать письмо