Wat is het DDP-bestandsformaat?
Een .ddp-bestand is een Delphi Diagram Portfolio-bestand, een eigen diagramformaat dat werd geïntroduceerd in Borland Delphi 6 (2001) en ook aanwezig was in Delphi 7 (2002). Met de functie Diagram Portfolio konden ontwikkelaars visuele kaarten maken van de afhankelijkheden en relaties tussen softwarecomponenten, units en klassen binnen een Delphi-project - fungerend als een interactieve tool voor ontwerpdocumentatie binnen de IDE.
Elk .ddp-bestand slaat een of meer diagrampagina's op die component- en unit-relaties weergeven voor het bijbehorende Delphi-project. Diagrammen werden grafisch gemaakt en bewerkt binnen de Delphi IDE en opgeslagen naast de standaard projectbestanden.
Het formaat werd na Delphi 7 stopgezet. Vanaf Delphi 2005 verving Borland de Diagram Portfolio door op UML gebaseerde Model Views in de Architect- en Enterprise-edities. Het moderne Embarcadero Delphi (nu onderdeel van RAD Studio) maakt of leest geen .ddp-bestanden, waardoor ze een erfenis zijn uit het Borland-tijdperk.
De interne structuur is ongedocumenteerd en propriëtair. Omdat de functie meer dan twee decennia geleden is komen te vervallen en geen enkele externe tool het formaat ondersteunt, vereist het openen van een oud .ddp-bestand vandaag de dag toegang tot een werkende Delphi 6- of Delphi 7-installatie.
Beveiliging & veiligheid
RISICO: LOWDDP-diagrambestanden zijn databestanden, geen uitvoerbare bestanden. Geen bekende beveiligingsrisico's.
Formaatdetails
in een notendop- OS/2 Warp Device Driver Profile - Het verouderde IBM OS/2-besturingssysteem sloeg configuratiegegevens voor apparaatstuurprogramma's op in .ddp-bestanden; OS/2 is EOL.
- Disc Description Protocol image set - Het DDP (Disc Description Protocol) mastering-formaat dat wordt gebruikt bij CD/DVD-replicatie gebruikt meerdere bestandsextensies, waaronder .ddp voor de componenten van de imageset.
- DreamPlan Home Design project - NCH Software DreamPlan Home Design slaat 3D-huisontwerpprojecten op als .ddp-bestanden.
Programma's die DDP-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Borland Software (Delphi 6-7); product nu eigendom van Embarcadero Technologies |
| Geïntroduceerd | Delphi 6, juni 2001 |
| Stopgezet | Na Delphi 7 (2002); niet ondersteund in Delphi 2005 of latere versies |
| Doel | Visuele diagrammen van component- en unit-afhankelijkheden binnen de Delphi 6/7 IDE |
| Container | Propriëtair Borland-formaat (interne structuur ongedocumenteerd) |
| Typische bestandsgrootte | 1 KB - 100 KB |
| Besturingssysteem | Windows |
| Projectcontext | Opgeslagen naast .dpr (Delphi Project) en .pas bronbestanden |
| Opvolgende functie | UML Model Views in Delphi 2005+ Enterprise- en Architect-edities |
| Huidige ondersteuning | Geen enkele huidige Embarcadero- of externe tool leest .ddp-bestanden |
| IDE-integratie | Interactief gemaakt en bewerkt binnen de Delphi 6/7 IDE; er bestaat geen losse viewer |
| Uitgebracht | Delphi 6 (2001) |
| Laatste versie | Delphi 7 era (2002); feature dropped in later Delphi versions |
DDP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DDP-bestanden.