.BPG

BPG-fil

Borland Package Group
Ställ en fråga
SNABBT SVAR

En BPG-fil är en projektgruppsfil i klartext från äldre versioner av Delphi och C++Builder (Delphi 3 till BDS 2006). Öppna den med Embarcadero RAD Studio eller Delphi - moderna versioner importerar och konverterar den automatiskt. Den är säker att öppna i valfri textredigerare.

Utvecklare: Borland Software Corporation (original); Embarcadero Technologies (current) Kategori: Utvecklarfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 20, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet BPG?

.bpg är en projektgruppsfil associerad med Borland och tidiga Embarcadero-utvecklingsverktyg, främst Delphi och C++Builder. En .bpg-fil grupperar flera .dpk-paketprojekt i ett enda projektpaket, lagrar referenser till underprojekt och bestämmer i vilken ordning de ska kompileras. .bpg-filer krävs under projektkompilering när man arbetar med lösningar som innehåller flera paket.

Större projekt innehåller vanligtvis tusentals rader kod fördelade på flera filer. Projekt organiseras ofta kring moduler eller mindre underprojekt som grupperar kod efter funktionalitet - ett tillvägagångssätt med två tydliga fördelar: det ökar kodens läsbarhet och gör felsökning snabbare och enklare; samt gör koden återanvändbar, eftersom moduler kan refereras från andra projekt. .bpg-formatet designades för att tillgodose exakt denna typ av modulär kodhantering.

Internt är en .bpg-fil en klartextfil med en Makefile-liknande syntax, läsbar i valfri textredigerare. Formatet introducerades med Delphi 3 och fortsatte fram till Borland Developer Studio 2006. Från och med RAD Studio 2007 ersatte Embarcadero .bpg med det XML-baserade .groupproj-formatet. Moderna RAD Studio kan importera äldre .bpg-filer och uppgradera dem automatiskt.

Säkerhet & trygghet

RISK: LOW

Projektbeskrivningsfil i klartext; inget exekverbart innehåll eller makron. Säker att inspektera i en textredigerare.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNBorland Package Groupäven känd som Delphi Project Group, Borland Project Group
UTVECKLAREBorland Software Corporation (original); Embarcadero Technologies (current)sedan circa 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
MIME-TYPapplication/octet-stream
TYPprojektgruppsbeskrivning i textformat
Detta filtillägg används också av…
  • BPG Image - Better Portable Graphics - HEVC-baserat stillbildsformat av Fabrice Bellard (2014); delar filändelsen .bpg men är helt orelaterat till Delphi. Lossless/lossy, 8-14 bpp, blev aldrig allmänt spritt.

Program som öppnar BPG-filer

Windows3 apps
Embarcadero Delphi Betald Arkiv → Öppna → välj .bpg; Delphi öppnar projektgruppen.
Embarcadero RAD Studio Betald Arkiv → Öppna projekt → välj .bpg-filen; RAD Studio importerar och kan uppgradera till .groupproj.
Notepad++ (source view) Öppen källkod Öppna som klartext för att inspektera projektstruktur och filreferenser.

Tekniska detaljer

djup specifikation
FiltypProjektgruppsbeskrivning i klartext
SyntaxMakefile/INI-liknande klartext
KodningASCII
Typisk storlek1 KB - 10 KB
FunktionGrupperar flera `.dpk`-paketprojekt för batch-kompilering
ByggordningDefinierar kompileringssekvens för beroende paket
Relaterade paketfiler`.dpk` (källa), `.dcp` (kompilerat paket), `.bpl` (körtidsbibliotek)
Ersatt av`.groupproj` (XML) i RAD Studio 2007 och senare
Associerat OSWindows
IDE-kompatibilitetDelphi 3 till Borland Developer Studio 2006
UppgraderingsvägRAD Studio 2007+ kan importera och konvertera `.bpg` till `.groupproj` automatiskt
Släpptcirca 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
Specifikationdocwiki.embarcadero.com

BPG-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med BPG-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om BPG-filer.

Vanliga frågor

Vad är en .bpg-fil?
En Borland Package Group-fil - en projektgruppsfil i klartext som används av Delphi 3-7 och C++Builder för att gruppera flera paketprojekt (.dpk) för kompilering. Ersattes av .groupproj i RAD Studio 2007.
Hur öppnar jag en .bpg-fil i modern Delphi / RAD Studio?
Använd Arkiv → Öppna projekt i RAD Studio 2007 eller senare; den kommer att importera BPG-filen och erbjuda att konvertera den till .groupproj.
Är BPG ett bildformat?
Ja - men en annan BPG. Bildformatet BPG (Better Portable Graphics, Fabrice Bellard, 2014) använder av en slump samma filändelse .bpg. Kontexten gör det tydligt vilken som avses.
Kan jag redigera en .bpg-fil i en textredigerare?
Ja - det är vanlig ASCII-text. Använd Notepad++ eller VS Code för att se projektsökvägar och byggmål, men ändra inte värden om du inte förstår Delphis projektstruktur.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.JSONJavaScript Object Notation file
9.DLLDynamic Link Library
10.ICSiCalendar data file

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö