Форум: "Основная";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];
ВнизКак однозначно проверить, существует ли объект (создан ли, не испорчен ли)? Найти похожие ветки
← →
kull (2002-03-16 19:04) [9]
> Правильнее писать так, что бы такой потребности не возникала,
> единственное место где требуется проверка на nil, это назначен
> ли обработчик событию, но там проблемы не возникает
Проверка на nil может потребоваться в любом месте, даже если писать супер грамотно.
Особенно если в проекте учавствуют несколько разработчиков.
> В дельнейшем к этой переменной надо обращать так
> MyObject := TMyObject.Create и проверка не потребуется
еще как может потребоваться...
А если переменная хранила экземпляр объекта, и этот объект уничтожили (за ненадобностью),а переменная используется для последующей работы?
естественно после Free устанавливать в nil чтобы следующая проверка Assigned(переменная) прошла успешно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c