![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что такое try, finally [D5, WinME]
NightStranger © (2005-01-31 20:34:00)Доброго времени суток. Подскажите, пожалуйста, сабж. Спасибо.
Anatoly Podgoretsky (2005-01-31 20:52:00) [1]NightStranger © (31.01.05 20:49) [7]
Так искать не требуется, в справке Дельфи достаточно информации, да и сами исходники прекрасный материал.
NightStranger (2005-01-31 20:49:00) [2]Ну, вот уже более или менее понятнее стало, хотя надо поискать еще статей или заметок в сети на эту тему. Спасибо
sniknik (2005-01-31 20:48:00) [3]от ошибки в твоем коде с try по finally, а выполняется часть с finally по end.
обычно выделяют ресурс до блока, а освобождают в нем (finally ... end)
Anatoly Podgoretsky (2005-01-31 20:45:00) [4]Например от утечки ресурсов, обязательного закрытия чего угодно и т.д.
Независимо от чего угодно, например ошибки в части try, преждевременным выходом из любой точки.
NightStranger (2005-01-31 20:42:00) [5]Я эту тему пока вообще не изучал просто тут в форуме наткнулся на этот код и решил спросить разом.
> Блок защиты ресурсов,
от чего?
> часть finally выполнится всегда
независимо от чего?
Anatoly Podgoretsky (2005-01-31 20:40:00) [6]Ты прав проще некуда :-)
Может ты попробуешь объяснить, что понял и что нет или как ты это понимаешь.
NightStranger (2005-01-31 20:37:00) [7]Хм... А если попроще... Нет, проще уже некуда, а вот поподробней немножко...
Anatoly Podgoretsky (2005-01-31 20:36:00) [8]Блок защиты ресурсов, часть finally выполнится всегда.