![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Вобщем задача такая: есть некая форма, а все её содержание (включая все события) должны находиться в базе данных. В какую сторону копать посоветуете ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Что-то не совсем понятно... Количество контролов на форме предполагается изменять динамически? В базе должен храниться сам факт наличия обработчика события или его код тоже?
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Кол-во контролов, тип контролов, свойства контроло и их обработчики должны храниться в базе. Контролы, думаю, хранить проще прям в виде объекста в блобе. обработчики и иже с ними в виде обычного текста, вот собственн ов этом и вопрос... начем предположим с контролов: как, выгрузив блоб из базы, асоциировать его с компонентом, т.е. показать что набор двоичных данных есть компонент ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
для начала:
как ты собираешься компилировать код? непонятно......как? посмотри: http://programmersclub.ru/gruzinautorun |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Я это читал, относительно кода обработчиков согласен, не сразу подумал, извиняюсь. А если брать за основу этот пример, то в базе данных тогда хранить некие описательные данные:
тип компонента ( не любой а один из заранее определенных) имя ... А хотелось бы сам объект... Хотя можно наверно и проще.. хранить тип объекта любо, а потом с использованием assign и as... но разве можно так: <некая строка>as<некая строка(на самом деле тип объекта, но в run-time-то мы этого не знаем)> ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
мне кажется это почти нереализуемо........, но если захотеть........, но лучше тебе этого не хотеть
Последний раз редактировалось rpy3uH; 02.05.2007 в 20:59. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Посмотрим, реализовать, возможно, и можно, но получается слишком большая уязвимость и большая неустойчивость к ошибке, так что больше склоняюсь к описанию в базе типа объекта и хранению там его состояния, что просто
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#8 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,534
|
![]()
А что это сильно повлияет на размер екзешника? или на размер занимаемый в ОП?
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
нет, просто в этом случается потеряется изначально задуманная гибкость и универсальность )
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание содержания, нужна помощь | trunx | Microsoft Office Word | 1 | 10.06.2008 17:49 |
Загрузка | UnD)eaD)Snake | Общие вопросы Delphi | 10 | 19.08.2007 11:24 |
Загрузка ОЗУ | HelloZAPOR | Общие вопросы Delphi | 2 | 20.07.2007 18:40 |
Загрузка DLL | Hollander | Общие вопросы Delphi | 3 | 21.05.2007 20:19 |
Сохранение и загрузка узлов TreeView из базы данных | Ko$tello | Компоненты Delphi | 1 | 14.11.2006 17:15 |