Здравствуйте Slaveniya, Вы писали:
S>Здравствуйте Black angel, Вы писали:
S> BA>>А как в таком случае быть с рекурсией ? Ведь лист заполняется рекурсивной функцией... После ее завершения все экземпляры удаляются из памяти, а определить их вне рекурсии невозможно, количество создаваемых объектов произвольно...
S>Ошибаешься: все екземпляры класса TList, которые ты создаешь с помощью TList.Create, будут висеть в памяти до тех пор, пока ты их не освободишь с помощью vList1.Free, а vList1, vList2 — это переменные, содержащие указатель на конкретный экземпляр класса, посредством которых ты можешь вызывать методы конкретного класса, обращаться к свойствам и т.д.