Показать сообщение отдельно
  #2  
Старый 04.06.2011, 09:54
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1,2 не обязательно, но очень рекомендуется.
3 не надо, можно ему поставить нулевую длинну.
4 обязательно.

5 обязательно освободить все блоки памяти. выделенные глобально (GlobalAlloc и иже с ним).
6 обязательно закрыть все открытые и заблокированные хэндлы. Вообзе, лучше освобождать все захваченные системные ресурсы.
Ответить с цитированием