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

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

Как создать форму по имени? [D7]


Корешь ©   (2005-12-20 18:30:00) 

Как создать форму (класс) по имени?


Германн   (2005-12-21 02:07:00) [1]


> поскольку fd и так TFormClass
>


Хм. :-)
Неужели это очепятка? :-)


Корешь   (2005-12-20 19:30:00) [2]

Спасибо огромное!


Leonid Troyanovsky   (2005-12-20 19:02:00) [3]


> Anatoly Podgoretsky ©   (20.12.05 18:55) [4]

> Только второе приведение лишнее, поскольку fd и так TFormClass


Чисто автоматически.
Спасибо.

--
Regards, LVT.


Anatoly Podgoretsky   (2005-12-20 18:55:00) [4]

Leonid Troyanovsky ©   (20.12.05 18:41) [3]
Только второе приведение лишнее, поскольку fd и так TFormClass


Leonid Troyanovsky   (2005-12-20 18:41:00) [5]


> Корешь   (20.12.05 18:30)  

> Как создать форму (класс) по имени?


var
 fc: TFormClass;
 ..
 RegisterClass(TFormX);
 ..
 fc:= TFormClass(FindClass('TFormX'));
 if assigned(fc) then
   with TFormClass(fc).Create(nil) do ..


--
Regards, LVT.


Romkin   (2005-12-20 18:37:00) [6]

Скорее догадаться, что просят RegisterClass/FindClass


begin...end   (2005-12-20 18:32:00) [7]

Application.CreateForm ?


Наверх

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