+1, спасибо за подсказку об освобождении принадлежащих компонентов

трел наэтот вопрос и мне интересно, что означает значение nil как владельца в конструкторе компонентов.

SomeComponent := TSomeComponent.Create(nil);

Я знаю, что я должен освободить его сам при использовании этого конструктора, но разве это единственная причина передать владельца при создании? И что происходит, когда я забываю освободить его и закрыть свое приложение - означает ли это, что этот объект остается в памяти как мусор?

Большое спасибо :)

Ответы на вопрос(2)

Ваш ответ на вопрос