Hvad er DDP-filformatet?
En .ddp-fil er en Delphi Diagram Portfolio-fil, et proprietært diagramformat introduceret i Borland Delphi 6 (2001) og også til stede i Delphi 7 (2002). Diagram Portfolio-funktionen lod udviklere oprette visuelle kort over afhængigheder og relationer mellem softwarekomponenter, enheder og klasser i et Delphi-projekt - fungerende som et interaktivt designdokumentationsværktøj inde i IDE'en.
Hver .ddp-fil gemmer en eller flere diagramsider, der skildrer komponent- og enhedsrelationer for det tilhørende Delphi-projekt. Diagrammer blev oprettet og redigeret grafisk i Delphi IDE'en og gemt sammen med de standard projektfiler.
Formatet blev udfaset efter Delphi 7. Startende med Delphi 2005 erstattede Borland Diagram Portfolio med UML-baserede Model Views i Architect- og Enterprise-udgaverne. Moderne Embarcadero Delphi (nu en del af RAD Studio) hverken opretter eller læser .ddp-filer, hvilket gør dem til et levn fra Borland-æraen.
Den interne struktur er udokumenteret og proprietær. Da funktionen blev droppet for mere end to årtier siden, og ingen tredjepartsværktøjer understøtter formatet, kræver åbning af en gammel .ddp-fil i dag adgang til en fungerende Delphi 6- eller Delphi 7-installation.
Sikkerhed og tryghed
RISIKO: LOWDDP-diagramfiler er datafiler, ikke eksekverbare. Ingen kendte sikkerhedsproblemer.
Formatdetaljer
kort fortalt- OS/2 Warp Device Driver Profile - Det forældede IBM OS/2-operativsystem gemte enhedsdriverkonfigurationsdata i .ddp-filer; OS/2 er EOL (End of Life).
- Disc Description Protocol-billedsæt - DDP (Disc Description Protocol) mastering-formatet, der bruges til CD/DVD-replikering, bruger flere filendelser, herunder .ddp til dets billedsætkomponenter.
- DreamPlan Home Design-projekt - NCH Software DreamPlan Home Design gemmer 3D-boligdesignprojekter som .ddp-filer.
Programmer der åbner DDP-filer
Tekniske detaljer
dyb specifikation| Udvikler | Borland Software (Delphi 6-7); produktet ejes nu af Embarcadero Technologies |
| Introduceret | Delphi 6, juni 2001 |
| Udgået | Efter Delphi 7 (2002); understøttes ikke i Delphi 2005 eller nogen senere version |
| Formål | Visuelle komponent- og enhedsafhængighedsdiagrammer i Delphi 6/7 IDE |
| Container | Proprietært Borland-format (intern struktur udokumenteret) |
| Typisk filstørrelse | 1 KB - 100 KB |
| Operativsystem | Windows |
| Projektkontekst | Gemmes sammen med .dpr (Delphi Project) og .pas kildeenhedsfiler |
| Efterfølgende funktion | UML Model Views i Delphi 2005+ Enterprise- og Architect-udgaver |
| Nuværende understøttelse | Ingen nuværende Embarcadero- eller tredjepartsværktøjer læser .ddp-filer |
| IDE-integration | Oprettet og redigeret interaktivt inde i Delphi 6/7 IDE; der findes ingen selvstændig fremviser |
| Udgivet | Delphi 6 (2001) |
| Seneste version | Delphi 7 era (2002); feature dropped in later Delphi versions |
DDP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om DDP-filer.