Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2022, 22:37   #1
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 603
По умолчанию Узнать, существует ли объект

Если есть переменная TPanel (или любого другого объекта), то можно ли узнать создан ли объект?
Для предохранения от ошибок при обращении к несозданному объекту
Kronos913 вне форума Ответить с цитированием
Старый 13.05.2022, 22:42   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Присвоить переменной nil, если она локальная, а затем проверять if Assigned(myPanel) then. Или обернуть часть кода, где используется переменная, в try-except блок.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить объект-одиночу или имя не существует в данном контексте DanDiablo Gamedev - cоздание игр: Unity, OpenGL, DirectX 8 04.08.2019 16:45
Как узнать существует ли такая таблица в базе данных? Dux БД в Delphi 3 26.01.2013 23:51
Как узнать с помощью PHP, существует ли таблица в БД MySQL? motorway PHP 10 27.09.2010 15:01
Как узнать существует ли в БД нужная строка? kiber0net0 БД в Delphi 1 02.09.2008 21:31
Как узнать, существует ли в базе таблица с указанным именем? Seqular БД в Delphi 1 01.03.2007 10:19