Тема: try
Показать сообщение отдельно
  #4  
Старый 20.03.2008, 14:06
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Thrasher, глупости Вы говорите.
Есть 2 разные конструкции:
Код:
try
...{блок кода 1.1}
except
...{блок кода 1.2}
end;
и
Код:
try
...{блок кода 2.1}
finally
...{блок кода 2.2}
end;
Для первой конструкции:
{блок кода 1.2} будет выполнен только в том случае если в {блок кода 1.1} будет сгенерирована ошибка.
Для второй конструкции:
{блок кода 2.2} будет выполнен в любом случае, даже если в {блок кода 2.1} будет сгенерирована ошибка и он выполнится не полностью, а только частично.
А код приведенный Thrasher не будет даже компилироваться. На будующее советую перед тем как давать советы в виде кода пробовать его на работоспособность.
Ответить с цитированием