![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
У разработчиков на Net, есть замечательная библиотека Smart Client - Composite UI Application Block.
Код, созданный с помощью этой библиотеки реализует паттерн Модель-Вид-Контроллер (и не только его). По запросу поисковика нашел хорошую статью: Модели, виды и фреймы. Вопрос, есть ли для Delphi7 библиотека схожую по функциональности с Composite UI Application Block? -------------------- |
|||
|
||||
Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
-------------------- |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Очень интересная статья. Грамотный подход к проектированию. В принципе в делфи можно создавать дополнительные компоненты и эксперты при помощи которых можно удобно реализовать такую модель взаимодействия групп объектов. Но стандартного разумеется нет, ведь сам автор не зря же писал свои интерфейсы и классы. Тем более в Delphi 7. Это довольно старая версия. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
Старый заказчик попросил добавить изменения в программу учета для торговых центров. Эта программа два года разрабатывалась, с 2001 по 2003. С нуля на Net писать ее смысла нет, много человеко-часов потребуется на это. Проще внести изменения в D7. -------------------- |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Ну никто и не требует .NETа Delphi 2005-2007 поддерживает как .NET так и Win32. Кроме того с небольшими изменениями проект Delphi 7 переноситься на delphi старших версий.
Порывшись в интернете нашел, что в впервые в Delphi 2007 введена полная поддержка UML и он даже работает с паттернами. см. http://prodelphi.nnm.ru/novaya_funkcionaln...ide_delphi_2007 и http://samouchka.net/2007/09/04/avtomatich...tudio_2006.html -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
А какие изменения требуются? -------------------- |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Все зависит от того какие сторонние компоненты использованы в проекте. Как правило основные проблемы именно с ними. Да и все зависит от того как писался код. Некоторые свойства были изменены другие добавлены или просто удалены, но это не так чтобы часто используемые.
В проект *.dpr файл нужно добавить строчку Application.MainFormOnTaskbar := True; после Application.Initialize;
Ну и еще можно включить темы в Disign time. Если проект раньше использовал манифест, то тепрь этот компонент больше не нужен. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |