Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Экземпляр класса [D7, WinXP]


Anonim ©   (2004-10-11 12:11:00) 

Как проверить создан уже или нет экземпляр класса TPersistent.


Anonim   (2004-10-11 12:20:00) [1]

//3. Проверять assigned(YourGlobalVariable) = true => уже создан. Иначе не создан.

Спасибо.


Плохиш   (2004-10-11 12:17:00) [2]

<> nil

PS. Ответ на [0] :-) Общем случае и проверять не надоть, TApplication является наследником от TPersistent ;-)


Суслик   (2004-10-11 12:16:00) [3]


> Ну есть например гл. переменная типа TPersistent.
> Как порверить создана она уже (был Create) или нет...

1. Исходное значение у переменной должно быть nil
2. При создании присваивать ей значение - ссылку на объект
3. Проверять assigned(YourGlobalVariable) = true => уже создан. Иначе не создан.


Anonim   (2004-10-11 12:14:00) [4]

Ну есть например гл. переменная типа TPersistent.
Как порверить создана она уже (был Create) или нет...


Суслик   (2004-10-11 12:12:00) [5]

уточни вопрос с примером того, что ты хотел бы сделать


Наверх

Титульная страница Поиск, карта сайта Написать письмо