Пример правильный, просто там подразумевается, что объект создается где-то в другом месте. По поводу второго вызова Free; Ну, после первого вызова объект уже удален, так что ты опять обращаешся к несуществующему объекту. Кстати, при уничтожении объекта указатель на него не становится равным Nil. Вот так вот.
|