.BPG

Arquivo BPG

Borland Package Group
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo BPG é um arquivo de grupo de projeto em texto simples de versões antigas do Delphi e C++Builder (Delphi 3 até BDS 2006). Abra-o com o Embarcadero RAD Studio ou Delphi - versões modernas o importam e convertem automaticamente. É seguro abri-lo em qualquer editor de texto.

Desenvolvedor: Borland Software Corporation (original); Embarcadero Technologies (current) Categoria: Arquivos de Desenvolvedor MIME: application/octet-stream
ABRE EM Windows
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 20, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro BPG?

.bpg é um arquivo de grupo de projeto associado às ferramentas de desenvolvimento da Borland e do início da Embarcadero, principalmente Delphi e C++Builder. Um arquivo .bpg agrupa múltiplos projetos de pacotes .dpk em um único pacote de projeto, armazenando referências a subprojetos e determinando a ordem em que são compilados. Arquivos .bpg são necessários durante a compilação do projeto ao trabalhar com soluções de múltiplos pacotes.

Projetos maiores normalmente contêm milhares de linhas de código espalhadas por vários arquivos. Os projetos são comumente organizados em torno de módulos ou subprojetos menores que agrupam o código por funcionalidade - uma abordagem com duas vantagens distintas: aumenta a legibilidade do código e torna a depuração mais rápida e fácil; e torna o código reutilizável, já que os módulos podem ser referenciados de outros projetos. O formato .bpg foi projetado para acomodar exatamente esse tipo de gerenciamento de código modular.

Internamente, um arquivo .bpg é um arquivo de texto simples com uma sintaxe semelhante a um Makefile, legível em qualquer editor de texto. O formato foi introduzido com o Delphi 3 e continuou até o Borland Developer Studio 2006. A partir do RAD Studio 2007, a Embarcadero substituiu o .bpg pelo formato .groupproj baseado em XML. O RAD Studio moderno pode importar arquivos .bpg legados e atualizá-los automaticamente.

Segurança e proteção

RISCO: LOW

Arquivo descritor de projeto em texto simples; sem conteúdo executável ou macros. Seguro para inspecionar em um editor de texto.

Detalhes do formato

em resumo
NOME COMPLETOBorland Package Grouptambém conhecido como Delphi Project Group, Borland Project Group
DESENVOLVEDORBorland Software Corporation (original); Embarcadero Technologies (current)desde circa 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
TIPO MIMEapplication/octet-stream
TIPOdescritor de grupo de projeto de texto
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • BPG Image - Better Portable Graphics - Formato de imagem estática baseado em HEVC por Fabrice Bellard (2014); compartilha a extensão .bpg, mas não tem relação com o Delphi. Lossless/lossy, 8-14 bpp, nunca amplamente adotado.

Programas que abrem arquivos BPG

Windows3 apps
Embarcadero Delphi Pago File → Open → selecione .bpg; o Delphi abre o grupo de projeto.
Embarcadero RAD Studio Pago File → Open Project → selecione o arquivo .bpg; o RAD Studio importa e pode atualizar para .groupproj.
Notepad++ (source view) Código aberto Abra como texto simples para inspecionar a estrutura do projeto e as referências de arquivos.

Detalhes técnicos

especificação profunda
Tipo de arquivoDescritor de grupo de projeto em texto simples
SintaxeTexto simples tipo Makefile/INI
CodificaçãoASCII
Tamanho típico1 KB - 10 KB
FunçãoAgrupa múltiplos projetos de pacotes `.dpk` para compilação em lote
Ordem de compilaçãoDefine a sequência de compilação para pacotes dependentes
Arquivos de pacote relacionados`.dpk` (fonte), `.dcp` (pacote compilado), `.bpl` (biblioteca de tempo de execução)
Substituído por`.groupproj` (XML) no RAD Studio 2007 e posterior
SO associadoWindows
Compatibilidade de IDEDelphi 3 até Borland Developer Studio 2006
Caminho de atualizaçãoO RAD Studio 2007+ pode importar e converter `.bpg` para `.groupproj` automaticamente
Lançadocirca 1997 (Delphi 3 / C++Builder era, introduced BPG for grouping packages)
Especificaçãodocwiki.embarcadero.com

Conversões de BPG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos BPG. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos BPG.

Perguntas frequentes

O que é um arquivo .bpg?
Um arquivo Borland Package Group - um arquivo de grupo de projeto em texto simples usado pelo Delphi 3-7 e C++Builder para agrupar múltiplos projetos de pacotes (.dpk) para compilação. Substituído pelo .groupproj no RAD Studio 2007.
Como abro um arquivo .bpg no Delphi / RAD Studio moderno?
Use File → Open Project no RAD Studio 2007 ou posterior; ele importará o BPG e oferecerá a conversão para .groupproj.
O BPG é um formato de imagem?
Sim - mas um BPG diferente. O formato de imagem BPG (Better Portable Graphics, Fabrice Bellard, 2014) coincidentemente usa a mesma extensão .bpg. O contexto deixa claro qual deles é o pretendido.
Posso editar um arquivo .bpg em um editor de texto?
Sim - é texto ASCII simples. Use o Notepad++ ou VS Code para visualizar os caminhos do projeto e os alvos de compilação, mas não altere os valores a menos que entenda a estrutura do projeto Delphi.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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.JPGJPEG Image
10.ICSiCalendar data file

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z