.BPG

File BPG

Borland Package Group
Fai una domanda
RISPOSTA RAPIDA

Un file BPG è un file di gruppo di progetto in formato testo semplice proveniente dalle versioni precedenti di Delphi e C++Builder (da Delphi 3 fino a BDS 2006). È possibile aprirlo con Embarcadero RAD Studio o Delphi - le versioni moderne lo importano e lo convertono automaticamente. È sicuro da aprire in qualsiasi editor di testo.

Sviluppatore: Borland Software Corporation (original); Embarcadero Technologies (current) Categoria: File di sviluppo MIME: application/octet-stream
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 20, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file BPG?

.bpg è un file di gruppo di progetto associato a Borland e ai primi strumenti di sviluppo Embarcadero, principalmente Delphi e C++Builder. Un file .bpg raggruppa più progetti di pacchetti .dpk in un unico pacchetto di progetto, memorizzando i riferimenti ai sottoprogetti e determinando l'ordine in cui vengono compilati. I file .bpg sono necessari durante la compilazione del progetto quando si lavora con soluzioni multi-pacchetto.

I progetti più grandi contengono tipicamente migliaia di righe di codice distribuite su più file. I progetti sono comunemente organizzati attorno a moduli o sottoprogetti più piccoli che raggruppano il codice per funzionalità - un approccio con due distinti vantaggi: aumenta la leggibilità del codice e rende il debugging più veloce e semplice; inoltre rende il codice riutilizzabile, poiché i moduli possono essere richiamati da altri progetti. Il formato .bpg è stato progettato per accogliere esattamente questo tipo di gestione modulare del codice.

Internamente, un file .bpg è un file di testo semplice con una sintassi simile a un Makefile, leggibile in qualsiasi editor di testo. Il formato è stato introdotto con Delphi 3 ed è continuato fino a Borland Developer Studio 2006. A partire da RAD Studio 2007, Embarcadero ha sostituito .bpg con il formato .groupproj basato su XML. Il moderno RAD Studio può importare i file .bpg legacy e aggiornarli automaticamente.

Sicurezza e incolumità

RISCHIO: LOW

File descrittore di progetto in testo semplice; nessun contenuto eseguibile o macro. Sicuro da ispezionare in un editor di testo.

Dettagli del formato

in sintesi
NOME COMPLETOBorland Package Groupanche noto come Delphi Project Group, Borland Project Group
SVILUPPATOREBorland Software Corporation (original); Embarcadero Technologies (current)dal circa 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
TIPO MIMEapplication/octet-stream
TIPOdescrittore di gruppo di progetto testuale
Questa estensione è usata anche da…
  • BPG Image - Better Portable Graphics - Formato per immagini fisse basato su HEVC di Fabrice Bellard (2014); condivide l'estensione .bpg ma è completamente slegato da Delphi. Lossless/lossy, 8-14 bpp, mai adottato su larga scala.

Programmi che aprono file BPG

Windows3 apps
Embarcadero Delphi A pagamento File → Open → selezionare .bpg; Delphi apre il gruppo di progetto.
Embarcadero RAD Studio A pagamento File → Open Project → selezionare il file .bpg; RAD Studio lo importa e può aggiornarlo a .groupproj.
Notepad++ (source view) Open-source Aprire come testo semplice per ispezionare la struttura del progetto e i riferimenti ai file.

Dettagli tecnici

specifiche approfondite
Tipo di fileDescrittore di gruppo di progetto in testo semplice
SintassiTesto semplice simile a Makefile/INI
CodificaASCII
Dimensione tipica1 KB - 10 KB
FunzioneRaggruppa più progetti di pacchetti `.dpk` per la compilazione batch
Ordine di buildDefinisce la sequenza di compilazione per i pacchetti dipendenti
File di pacchetto correlati`.dpk` (sorgente), `.dcp` (pacchetto compilato), `.bpl` (libreria runtime)
Sostituito da`.groupproj` (XML) in RAD Studio 2007 e successivi
OS associatoWindows
Compatibilità IDEDelphi 3 fino a Borland Developer Studio 2006
Percorso di aggiornamentoRAD Studio 2007+ può importare e convertire automaticamente `.bpg` in `.groupproj`
Rilasciatocirca 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
Specificadocwiki.embarcadero.com

Conversioni BPG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file BPG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file BPG.

Domande frequenti

Cos'è un file .bpg?
Un file Borland Package Group - un file di gruppo di progetto in testo semplice utilizzato da Delphi 3-7 e C++Builder per raggruppare più progetti di pacchetti (.dpk) per la compilazione. Sostituito da .groupproj in RAD Studio 2007.
Come si apre un file .bpg nel moderno Delphi / RAD Studio?
Utilizzare File → Open Project in RAD Studio 2007 o versioni successive; il programma importerà il BPG e proporrà di convertirlo in .groupproj.
BPG è un formato immagine?
Sì - ma un BPG diverso. Il formato immagine BPG (Better Portable Graphics, Fabrice Bellard, 2014) utilizza casualmente la stessa estensione .bpg. Il contesto rende chiaro a quale ci si riferisce.
Posso modificare un file .bpg in un editor di testo?
Sì - è testo ASCII semplice. Utilizzare Notepad++ o VS Code per visualizzare i percorsi del progetto e i target di build, ma non modificare i valori a meno di non comprendere la struttura del progetto Delphi.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z