Что такое формат файла DDP?
Файл .ddp - это файл Delphi Diagram Portfolio, проприетарный формат диаграмм, представленный в Borland Delphi 6 (2001) и также присутствующий в Delphi 7 (2002). Функция Diagram Portfolio позволяла разработчикам создавать визуальные карты зависимостей и связей между программными компонентами, модулями и классами внутри проекта Delphi, работая как интерактивный инструмент проектирования и документации внутри IDE.
Каждый файл .ddp хранит одну или несколько страниц диаграмм, описывающих отношения компонентов и модулей для соответствующего проекта Delphi. Диаграммы создавались и редактировались графически в среде Delphi IDE и сохранялись вместе со стандартными файлами проекта.
Формат был упразднен после Delphi 7. Начиная с Delphi 2005, компания Borland заменила Diagram Portfolio на Model Views на базе UML в редакциях Architect и Enterprise. Современная Embarcadero Delphi (ныне часть RAD Studio) не создает и не читает файлы .ddp, что делает их устаревшим артефактом эпохи Borland.
Внутренняя структура является недокументированной и проприетарной. Поскольку поддержка функции была прекращена более двух десятилетий назад и никакие сторонние инструменты не поддерживают этот формат, для открытия старого файла .ddp сегодня требуется доступ к работающей установке Delphi 6 или Delphi 7.
Безопасность и защита
РИСК: LOWФайлы диаграмм DDP являются файлами данных, а не исполняемыми файлами. Известных проблем с безопасностью нет.
Детали формата
в двух словах- OS/2 Warp Device Driver Profile - Устаревшая операционная система IBM OS/2 хранила данные конфигурации драйверов устройств в файлах .ddp; поддержка OS/2 прекращена.
- Набор образов Disc Description Protocol - Формат мастеринга DDP (Disc Description Protocol), используемый при тиражировании CD/DVD, использует несколько расширений файлов, включая .ddp для компонентов набора образов.
- Проект DreamPlan Home Design - Программа NCH Software DreamPlan Home Design сохраняет проекты 3D-дизайна домов в виде файлов .ddp.
Программы, открывающие файлы DDP
Технические подробности
глубокая спецификация| Разработчик | Borland Software (Delphi 6-7); продукт теперь принадлежит Embarcadero Technologies |
| Представлен | Delphi 6, июнь 2001 г. |
| Снят с производства | После Delphi 7 (2002); не поддерживается в Delphi 2005 и более поздних версиях |
| Назначение | Визуальные диаграммы зависимостей компонентов и модулей в Delphi 6/7 IDE |
| Контейнер | Проприетарный формат Borland (внутренняя структура не документирована) |
| Типичный размер файла | 1 КБ - 100 КБ |
| Операционная система | Windows |
| Контекст проекта | Хранится вместе с файлами проекта .dpr и исходными модулями .pas |
| Преемник | UML Model Views в Delphi 2005+ редакций Enterprise и Architect |
| Текущая поддержка | Никакие современные инструменты Embarcadero или сторонних разработчиков не читают файлы .ddp |
| Интеграция с IDE | Создается и редактируется интерактивно внутри Delphi 6/7 IDE; автономного просмотрщика не существует |
| Выпущен | Delphi 6 (2001) |
| Последняя версия | Delphi 7 era (2002); feature dropped in later Delphi versions |
Конвертации DDP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах DDP.