.PAG

Arquivo PAG

Visual Basic Property Page
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PAG é um componente de código-fonte em texto simples de um projeto Visual Basic 6. Ele define a caixa de diálogo de edição de propriedades para um componente ActiveX ou UserControl. Abra-o no IDE do VB6 como parte de seu projeto pai, ou leia o código em qualquer editor de texto. Ele não pode ser executado por conta própria.

Desenvolvedor: Microsoft Corporation Categoria: Arquivos de Desenvolvedor MIME: text/plain
ABRE EM Windows
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Jul 1, 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 PAG?

Um arquivo .pag é um arquivo de origem Visual Basic 6 Property Page - uma caixa de diálogo de tempo de design que permite aos desenvolvedores configurar as propriedades de um componente ActiveX ou UserControl dentro do IDE do VB6. Quando um desenvolvedor seleciona um controle VB6 personalizado em tempo de design e abre sua página de propriedades, a interface definida no arquivo .pag é o que aparece.

Introduzido com o Visual Basic 5.0 em 1997 e mantido no VB6 (1998), os arquivos .pag usam a mesma linguagem de definição de formulário que os arquivos de formulário .FRM. Um arquivo .pag típico abre com VERSION 5.00 e um bloco Begin VB.PropertyPage declarando tamanho, legenda e controles filhos, seguido pelo código do manipulador de eventos do Visual Basic - principalmente os procedimentos de evento SelectionChanged e ApplyChanges que leem e gravam nas propriedades do controle.

Os recursos binários incorporados na página de propriedades (imagens, ícones) são armazenados em um arquivo complementar .pgx emparelhado, mantendo o próprio .pag legível por humanos como texto simples. Ambos os arquivos pertencem ao projeto pai .vbp e devem ser mantidos juntos.

O formato foi congelado com o VB6 em 1998. Com a mudança para o .NET (VB.NET 2002 em diante), as páginas de propriedades foram substituídas por componentes de grade de propriedades e designers de UserControl no Visual Studio. Arquivos .pag legados ainda podem ser abertos no IDE do Visual Basic 6.0 ou visualizados em qualquer editor de texto, mas o formato não recebe desenvolvimento ativo.

Segurança e proteção

RISCO: LOW

Um .pag é um código-fonte VB em texto simples e seguro para leitura. Ele pode conter códigos que são executados quando o controle é usado no IDE, portanto, compile/execute projetos VB6 apenas de fontes em que você confia. O arquivo sozinho não faz nada sem o ambiente VB6.

Detalhes do formato

em resumo
NOME COMPLETOVisual Basic Property Pagetambém conhecido como VB Property Page, ActiveX Property Page
DESENVOLVEDORMicrosoft Corporationdesde Mid-1990s (Visual Basic 5/6, ActiveX control era)
TIPO MIMEtext/plain
TIPOComponente de código-fonte de projeto Visual Basic 6 - uma página de propriedades para um ActiveX/UserControl
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Arquivo de página do Adobe PageMaker - Um arquivo de página/layout produzido pelo aplicativo de DTP descontinuado Adobe (Aldus) PageMaker.
  • Memo ou página salva do dBASE / IDAPI - Arquivo de dados/página da família dBASE legado referenciado em bancos de dados de arquivos antigos.

Programas que abrem arquivos PAG

Windows3 apps
Visual Basic 6.0 (IDE) Pago Abra o projeto .vbp pai; o .pag é carregado como um designer de Property Page.
Notepad / any text editor Código aberto Abra o .pag para ler seu código-fonte VB; o companheiro .pgx permanece binário.
Visual Studio (legacy VB6 maintenance) Freemium Visualize/edite o texto do .pag; projetos VB6 não são nativamente compiláveis no Visual Studio moderno, mas o código-fonte é legível.

Detalhes técnicos

especificação profunda
CodificaçãoTexto (ASCII / Windows-1252); recursos binários transferidos para o arquivo complementar .pgx
ContêinerTexto simples (formato de código-fonte VB)
Tamanho típico1 KB - 50 KB
Cabeçalho do arquivoAbre com VERSION 5.00 e depois um bloco Begin VB.PropertyPage (mesmo formato de definição de formulário dos arquivos .frm do VB6)
EstruturaCabeçalho VERSION, bloco Begin VB.PropertyPage com propriedades de layout de controle, seguido pelo código do manipulador de eventos VB
Principais manipuladores de eventosSelectionChanged (preenche controles a partir do objeto selecionado) e ApplyChanges (grava os valores de volta no controle)
Companheiro binárioO arquivo complementar .pgx armazena recursos binários incorporados (imagens, fontes) para a mesma página de propriedades
Projeto paiComponente de um arquivo de projeto Visual Basic .vbp; listado como uma entrada PropertyPage
SO associadoWindows
Substituído porGrades de propriedades .NET e designers de UserControl no Visual Studio (VB.NET, 2002 em diante)
Status do formatoCongelado no Visual Basic 6.0 (1998); sem desenvolvimento posterior
LançadoMid-1990s (Visual Basic 5/6, ActiveX control era)
Versão mais recenteVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Especificaçãolearn.microsoft.com

Conversões de PAG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PAG. 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 PAG.

Perguntas frequentes

O que é um arquivo .pag?
Na maioria das vezes, é uma Visual Basic 6 Property Page - código-fonte para a caixa de diálogo de propriedades em tempo de design de um controle ActiveX. (Também pode ser um arquivo de página do Adobe PageMaker).
Como faço para abrir um arquivo .pag?
Abra o projeto pai do VB6 (.vbp) no IDE do Visual Basic 6, ou leia o texto bruto em qualquer editor como o Notepad++.
Por que existe um arquivo .pgx ao lado do meu .pag?
O .pgx é o companheiro binário que armazena gráficos e dados de propriedades salvos para a página de propriedades, assim como o .frx acompanha um formulário .frm.
Posso abrir um .pag sem o Visual Basic 6?
Você pode ler o texto em qualquer editor, mas para projetar/compilar, você precisa do IDE do VB6 (ou mantê-lo como código-fonte legado).
Meu .pag é um arquivo do Adobe PageMaker?
Se ele veio de um fluxo de trabalho de DTP em vez de um projeto de código, sim - o PageMaker também usava .pag. O PageMaker foi descontinuado; abra-o no PageMaker se disponível ou procure um PDF convertido.

Referências

1Microsoft - Visual Basic 6.0 documentationlearn.microsoft.com
2Microsoft - Adding Property Pages to ActiveX Controlslearn.microsoft.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.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary 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