Показать сообщение отдельно
  #1  
Старый 06.04.2011, 17:43
Аватар для Lothlorien
Lothlorien Lothlorien вне форума
Новичок
 
Регистрация: 06.04.2011
Адрес: Солнечная система
Сообщения: 69
Версия Delphi: 7.0
Репутация: 12
Вопрос Тупой вопрос от новичка ))

Сравнительно недавно перешёл на ООП, вроде бы усвоил объектно-ориентированную философию. Только вот есть элементарная проблемка, не знаю, как её решить по-умному:

как определить, создан ли объект? Я пишу так:

if (Obj <> nil) then {...}

но это вызывает Access Violation, если объект не был создан.

Пробовал и так:

if Assigned(Obj) then {...}

та же фигня.

Посоветуйте, как можно решить эту проблему. Возможно, нужно с указателями оперировать?
Ответить с цитированием