Тупой вопрос от новичка ))
Сравнительно недавно перешёл на ООП, вроде бы усвоил объектно-ориентированную философию. Только вот есть элементарная проблемка, не знаю, как её решить по-умному:
как определить, создан ли объект? Я пишу так:
if (Obj <> nil) then {...}
но это вызывает Access Violation, если объект не был создан.
Пробовал и так:
if Assigned(Obj) then {...}
та же фигня.
Посоветуйте, как можно решить эту проблему. Возможно, нужно с указателями оперировать?
|