Вниз
Скачать: CL | DM;

создание форм   Найти похожие ветки 

← →
Васька   (2014-03-06 13:24) [0]

Здравствуйте.

Есть список имен форм (например fmReport) хранящихся в базе данных.
Все эти формы созданы, но не создаются при запуске программы.

подскажите как создать форму взяв ее имя из базы?


← →
brother ©   (2014-03-06 13:27) [1]

Form.Create?


← →
MBo ©   (2014-03-06 13:32) [2]

TApplication.CreateForm + FindClass или GetClass
классы форм должны быть зарегистрированы (известны компилятору) - если это не сделано автоматически, то RegisterClasses


← →
Васька   (2014-03-06 13:32) [3]


> Form.Create?

да. Но как взять значение из базы и его подставить?
т.е. как я понимаю должно выглядеть так после подстановки
имя_формы_из_базы:=TИмя_формы_из_базы.Create(Application);


← →
brother ©   (2014-03-06 13:53) [4]

> список имен форм

не есть имя объекта! заводи объекты...


← →
Ega23 ©   (2014-03-06 14:03) [5]

Тебе не нужно брать имя формы. Тебе нужно брать из БД название класса.


← →
Васька   (2014-03-06 14:13) [6]

Все спс. я разобрался. тут все подробно нашел

http://delphiru.ru/forms/4--lphi-.html



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.039 c
15-1417300204
Юрий
2014-11-30 01:30
2015.09.10
С днем рождения ! 30 ноября 2014 воскресенье


15-1417807101
KilkennyCat
2014-12-05 22:18
2015.09.10
Где Северный полюс?


15-1415822458
Dennis I. Komarov
2014-11-12 23:00
2015.09.10
маленький http


15-1415634276
vrem
2014-11-10 18:44
2015.09.10
Input lag демонстратор!


2-1396806177
Drowsy
2014-04-06 21:42
2015.09.10
В DBGridEh есть колонка навигации (самая левая) .




   Наверх