.BPG

BPG Datei

Borland Package Group
Frage stellen
SCHNELLE ANTWORT

Eine BPG-Datei ist eine reine Text-Projektgruppendatei aus älteren Versionen von Delphi und C++Builder (Delphi 3 bis BDS 2006). Öffnen Sie diese mit Embarcadero RAD Studio oder Delphi - moderne Versionen importieren und konvertieren sie automatisch. Es ist sicher, sie in jedem Texteditor zu öffnen.

Entwickler: Borland Software Corporation (original); Embarcadero Technologies (current) Kategorie: Developerdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 20, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das BPG-Dateiformat?

.bpg ist eine Projektgruppendatei, die mit Borland und frühen Embarcadero-Entwicklungswerkzeugen, primär Delphi und C++Builder, assoziiert ist. Eine .bpg-Datei gruppiert mehrere .dpk-Paketprojekte in einem einzigen Projektpaket, speichert Verweise auf Unterprojekte und legt die Reihenfolge fest, in der diese kompiliert werden. .bpg-Dateien werden während der Projektkompilierung benötigt, wenn mit Multi-Paket-Lösungen gearbeitet wird.

Größere Projekte enthalten typischerweise Tausende von Codezeilen, die über mehrere Dateien verteilt sind. Projekte werden üblicherweise um Module oder kleinere Unterprojekte herum organisiert, die Code nach Funktionalität gruppieren - ein Ansatz mit zwei deutlichen Vorteilen: Er erhöht die Lesbarkeit des Codes und macht das Debugging schneller und einfacher; zudem macht er Code wiederverwendbar, da Module von anderen Projekten referenziert werden können. Das .bpg-Format wurde entwickelt, um genau diese Art der modularen Codeverwaltung zu unterstützen.

Intern ist eine .bpg-Datei eine reine Textdatei mit einer Makefile-ähnlichen Syntax, die in jedem Texteditor lesbar ist. Das Format wurde mit Delphi 3 eingeführt und bis zum Borland Developer Studio 2006 fortgeführt. Beginnend mit RAD Studio 2007 ersetzte Embarcadero .bpg durch das XML-basierte .groupproj-Format. Modernes RAD Studio kann veraltete .bpg-Dateien importieren und diese automatisch aktualisieren.

Sicherheit

RISIKO: LOW

Reine Text-Projektdeskriptordatei; keine ausführbaren Inhalte oder Makros. Sicher in einem Texteditor zu untersuchen.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEBorland Package Groupalias Delphi Project Group, Borland Project Group
ENTWICKLERBorland Software Corporation (original); Embarcadero Technologies (current)seit circa 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
MIME TYPEapplication/octet-stream
TYPText-Projektgruppendeskriptor
Diese Erweiterung wird auch verwendet von…
  • BPG Image - Better Portable Graphics - HEVC-basiertes Standbildformat von Fabrice Bellard (2014); teilt die .bpg-Dateiendung, ist aber völlig unabhängig von Delphi. Verlustfrei/verlustbehaftet, 8-14 bpp, wurde nie weit verbreitet.

Programme zum Öffnen von BPG-Dateien

Windows3 apps
Embarcadero Delphi Kostenpflichtig Datei → Öffnen → .bpg auswählen; Delphi öffnet die Projektgruppe.
Embarcadero RAD Studio Kostenpflichtig Datei → Projekt öffnen → die .bpg-Datei auswählen; RAD Studio importiert sie und kann sie auf .groupproj aktualisieren.
Notepad++ (source view) Open Source Als reinen Text öffnen, um die Projektstruktur und Dateireferenzen zu untersuchen.

Technische Details

technische Spezifikation
DateitypReiner Text-Projektgruppendeskriptor
SyntaxMakefile/INI-ähnlicher Klartext
KodierungASCII
Typische Größe1 KB - 10 KB
FunktionGruppiert mehrere `.dpk`-Paketprojekte für die Batch-Kompilierung
Build-ReihenfolgeDefiniert die Kompilierungssequenz für abhängige Pakete
Zugehörige Paketdateien`.dpk` (Quelle), `.dcp` (kompiliertes Paket), `.bpl` (Laufzeitbibliothek)
Abgelöst durch`.groupproj` (XML) in RAD Studio 2007 und neuer
Zugehöriges OSWindows
IDE-KompatibilitätDelphi 3 bis Borland Developer Studio 2006
Upgrade-PfadRAD Studio 2007+ kann `.bpg` automatisch importieren und in `.groupproj` konvertieren
Veröffentlichtcirca 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
Spezifikationdocwiki.embarcadero.com

BPG-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit BPG-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu BPG-Dateien.

Häufig gestellte Fragen

Was ist eine .bpg-Datei?
Eine Borland Package Group-Datei - eine reine Text-Projektgruppendatei, die von Delphi 3-7 und C++Builder verwendet wird, um mehrere Paketprojekte (.dpk) für die Kompilierung zu gruppieren. In RAD Studio 2007 durch .groupproj ersetzt.
Wie öffne ich eine .bpg-Datei in modernem Delphi / RAD Studio?
Verwenden Sie Datei → Projekt öffnen in RAD Studio 2007 oder neuer; es wird die BPG importieren und anbieten, sie in .groupproj zu konvertieren.
Ist BPG ein Bildformat?
Ja - aber ein anderes BPG. Das BPG-Bildformat (Better Portable Graphics, Fabrice Bellard, 2014) verwendet zufällig dieselbe .bpg-Dateiendung. Der Kontext macht deutlich, welches gemeint ist.
Kann ich eine .bpg-Datei in einem Texteditor bearbeiten?
Ja - es handelt sich um reinen ASCII-Text. Verwenden Sie Notepad++ oder VS Code, um Projektpfade und Build-Ziele einzusehen, aber ändern Sie keine Werte, es sei denn, Sie verstehen die Delphi-Projektstruktur.

Quellen

1Embarcadero DocWiki - Project Managerdocwiki.embarcadero.com
2Embarcadero Delphi product pagewww.embarcadero.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen