.BPG

BPG-bestand

Borland Package Group
Stel een vraag
SNEL ANTWOORD

Een BPG-bestand is een projectgroepbestand in platte tekst van oudere versies van Delphi en C++Builder (Delphi 3 tot en met BDS 2006). Open het met Embarcadero RAD Studio of Delphi - moderne versies importeren en converteren het automatisch. Het is veilig om te openen in elke tekstverwerker.

Ontwikkelaar: Borland Software Corporation (original); Embarcadero Technologies (current) Categorie: Ontwikkelaarsbestanden MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 20, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BPG-bestandsformaat?

.bpg is een projectgroepbestand dat wordt geassocieerd met Borland en vroege Embarcadero-ontwikkelingstools, voornamelijk Delphi en C++Builder. Een .bpg-bestand groepeert meerdere .dpk pakketprojecten in één enkel projectpakket, waarbij verwijzingen naar subprojecten worden opgeslagen en de volgorde waarin ze worden gecompileerd wordt bepaald. .bpg-bestanden zijn vereist tijdens de projectcompilatie bij het werken met oplossingen die uit meerdere pakketten bestaan.

Grotere projecten bevatten doorgaans duizenden regels code verspreid over meerdere bestanden. Projecten worden gewoonlijk georganiseerd rond modules of kleinere subprojecten die code groeperen op functionaliteit - een aanpak met twee duidelijke voordelen: het verhoogt de leesbaarheid van de code en maakt debuggen sneller en eenvoudiger; en het maakt code herbruikbaar, aangezien modules vanuit andere projecten kunnen worden aangeroepen. Het .bpg-formaat is ontworpen om precies dit soort modulair codebeheer te ondersteunen.

Intern is een .bpg-bestand een tekstbestand met een Makefile-achtige syntaxis, leesbaar in elke tekstverwerker. Het formaat werd geïntroduceerd met Delphi 3 en bleef in gebruik tot en met Borland Developer Studio 2006. Vanaf RAD Studio 2007 heeft Embarcadero .bpg vervangen door het op XML gebaseerde .groupproj-formaat. Modern RAD Studio kan verouderde .bpg-bestanden importeren en deze automatisch upgraden.

Beveiliging & veiligheid

RISICO: LOW

Projectbeschrijvingsbestand in platte tekst; geen uitvoerbare inhoud of macro's. Veilig te inspecteren in een tekstverwerker.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBorland Package Groupook bekend als Delphi Project Group, Borland Project Group
ONTWIKKELAARBorland Software Corporation (original); Embarcadero Technologies (current)sinds circa 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
MIME-TYPEapplication/octet-stream
TYPEtekstgebaseerde projectgroep-beschrijving
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • BPG Image - Better Portable Graphics - Op HEVC gebaseerd stilstaand afbeeldingsformaat door Fabrice Bellard (2014); deelt de .bpg-extensie maar is volledig ongerelateerd aan Delphi. Lossless/lossy, 8-14 bpp, nooit breed geaccepteerd.

Programma's die BPG-bestanden openen

Windows3 apps
Embarcadero Delphi Betaald File → Open → selecteer .bpg; Delphi opent de projectgroep.
Embarcadero RAD Studio Betaald File → Open Project → selecteer het .bpg-bestand; RAD Studio importeert en kan upgraden naar .groupproj.
Notepad++ (source view) Open-source Open als platte tekst om de projectstructuur en bestandsverwijzingen te inspecteren.

Technische details

diepe specificaties
BestandstypeProjectgroep-beschrijving in platte tekst
SyntaxisMakefile/INI-achtige platte tekst
CoderingASCII
Typische grootte1 KB - 10 KB
FunctieGroepeert meerdere `.dpk` pakketprojecten voor batch-compilatie
Build-volgordeDefinieert de compilatievolgorde voor afhankelijke pakketten
Gerelateerde pakketbestanden`.dpk` (bron), `.dcp` (gecompileerd pakket), `.bpl` (runtime-bibliotheek)
Opgevolgd door`.groupproj` (XML) in RAD Studio 2007 en later
Bijbehorend OSWindows
IDE-compatibiliteitDelphi 3 tot en met Borland Developer Studio 2006
UpgradepadRAD Studio 2007+ kan `.bpg` automatisch importeren en converteren naar `.groupproj`
Uitgebrachtcirca 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
Specificatiedocwiki.embarcadero.com

BPG conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BPG-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BPG-bestanden.

Veelgestelde vragen

Wat is een .bpg-bestand?
Een Borland Package Group-bestand - een projectgroepbestand in platte tekst dat door Delphi 3-7 en C++Builder wordt gebruikt om meerdere pakketprojecten (.dpk) te groeperen voor compilatie. Opgevolgd door .groupproj in RAD Studio 2007.
Hoe open ik een .bpg-bestand in modern Delphi / RAD Studio?
Gebruik File → Open Project in RAD Studio 2007 of later; het zal de BPG importeren en aanbieden om deze te converteren naar .groupproj.
Is BPG een afbeeldingsformaat?
Ja - maar een andere BPG. Het BPG-afbeeldingsformaat (Better Portable Graphics, Fabrice Bellard, 2014) gebruikt toevallig dezelfde .bpg-extensie. De context maakt duidelijk welke wordt bedoeld.
Kan ik een .bpg-bestand bewerken in een tekstverwerker?
Ja - het is platte ASCII-tekst. Gebruik Notepad++ of VS Code om projectpaden en build-doelen te bekijken, maar wijzig geen waarden tenzij u de Delphi-projectstructuur begrijpt.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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)

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z