![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
скачивание файлов 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]> что правильнее будет написать процедуру или функцию
процедуру или функцию
> как узнать какая ошибка произошла
если процедура, можно генерить/ловить экцепшн. Если функция, анализировать код возврата