.PAG

File PAG

Visual Basic Property Page
Fai una domanda
RISPOSTA RAPIDA

Un file PAG è un componente sorgente in formato testo semplice di un progetto Visual Basic 6. Definisce la finestra di dialogo per la modifica delle proprietà di un componente ActiveX o UserControl. Può essere aperto nell'IDE di VB6 come parte del suo progetto principale, oppure è possibile leggerne il codice in qualsiasi editor di testo. Non può essere eseguito autonomamente.

Sviluppatore: Microsoft Corporation Categoria: File di sviluppo MIME: text/plain
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 1, 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 PAG?

Un file .pag è un file sorgente Visual Basic 6 Property Page - una finestra di dialogo in fase di progettazione che consente agli sviluppatori di configurare le proprietà di un componente ActiveX o UserControl all'interno dell'IDE di VB6. Quando uno sviluppatore seleziona un controllo VB6 personalizzato in fase di progettazione e apre la sua pagina delle proprietà, l'interfaccia definita nel file .pag è ciò che appare.

Introdotto con Visual Basic 5.0 nel 1997 e mantenuto in VB6 (1998), i file .pag utilizzano lo stesso linguaggio di definizione dei moduli dei file di modulo .FRM. Un tipico file .pag inizia con VERSION 5.00 e un blocco Begin VB.PropertyPage che dichiara dimensioni, didascalia e controlli figli, seguito dal codice del gestore eventi di Visual Basic - principalmente le procedure evento SelectionChanged e ApplyChanges che leggono e scrivono nelle proprietà del controllo.

Le risorse binarie incorporate nella pagina delle proprietà (immagini, icone) sono memorizzate in un file collaterale accoppiato .pgx, mantenendo il file .pag stesso leggibile dall'uomo come testo semplice. Entrambi i file appartengono al progetto padre .vbp e devono essere conservati insieme.

Il formato è stato congelato con VB6 nel 1998. Con il passaggio a .NET (VB.NET 2002 in poi), le pagine delle proprietà sono state sostituite dai componenti property grid e dai designer UserControl in Visual Studio. I file .pag legacy possono ancora essere aperti nell'IDE di Visual Basic 6.0 o visualizzati in qualsiasi editor di testo, ma il formato non riceve più alcuno sviluppo attivo.

Sicurezza e incolumità

RISCHIO: LOW

Un file .pag è un sorgente VB in testo semplice ed è sicuro da leggere. Può contenere codice che viene eseguito quando il controllo viene utilizzato nell'IDE, quindi compila o esegui progetti VB6 solo da fonti attendibili. Il file da solo non fa nulla senza l'ambiente VB6.

Dettagli del formato

in sintesi
NOME COMPLETOVisual Basic Property Pageanche noto come VB Property Page, ActiveX Property Page
SVILUPPATOREMicrosoft Corporationdal Mid-1990s (Visual Basic 5/6, ActiveX control era)
TIPO MIMEtext/plain
TIPOComponente sorgente del progetto Visual Basic 6 - una pagina delle proprietà per un ActiveX/UserControl
Questa estensione è usata anche da…
  • File di pagina Adobe PageMaker - Un file di pagina/layout prodotto dall'applicazione DTP Adobe (Aldus) PageMaker, ormai fuori produzione.
  • Memo o pagina salvata dBASE / IDAPI - File di dati o di pagina della famiglia dBASE legacy citato in vecchi database di file.

Programmi che aprono file PAG

Windows3 apps
Visual Basic 6.0 (IDE) A pagamento Apri il progetto .vbp principale; il file .pag viene caricato come designer della pagina delle proprietà.
Notepad / any text editor Open-source Apri il file .pag per leggerne il sorgente VB; il compagno .pgx rimane binario.
Visual Studio (legacy VB6 maintenance) Freemium Visualizza o modifica il testo del file .pag; i progetti VB6 non sono compilabili nativamente nel moderno Visual Studio ma il sorgente è leggibile.

Dettagli tecnici

specifiche approfondite
CodificaTesto (ASCII / Windows-1252); risorse binarie spostate nel file collaterale .pgx
ContenitoreTesto semplice (formato sorgente VB)
Dimensione tipica1 KB - 50 KB
Intestazione del fileInizia con VERSION 5.00 seguito da un blocco Begin VB.PropertyPage (stesso formato di definizione dei moduli dei file .frm di VB6)
StrutturaIntestazione VERSION, blocco Begin VB.PropertyPage con proprietà di layout dei controlli, quindi codice del gestore eventi VB
Gestori eventi chiaveSelectionChanged (popola i controlli dall'oggetto selezionato) e ApplyChanges (scrive i valori nel controllo)
Compagno binarioIl file sidecar .pgx memorizza risorse binarie incorporate (immagini, font) per la stessa pagina delle proprietà
Progetto padreComponente di un file di progetto Visual Basic .vbp; elencato come voce PropertyPage
OS associatoWindows
Sostituito daGriglie di proprietà .NET e designer UserControl in Visual Studio (VB.NET, dal 2002 in poi)
Stato del formatoCongelato a Visual Basic 6.0 (1998); nessun ulteriore sviluppo
RilasciatoMid-1990s (Visual Basic 5/6, ActiveX control era)
Ultima versioneVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Specificalearn.microsoft.com

Conversioni PAG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file PAG. 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 PAG.

Domande frequenti

Cos'è un file .pag?
Nella maggior parte dei casi è una pagina delle proprietà di Visual Basic 6 - il sorgente per la finestra di dialogo delle proprietà in fase di progettazione di un controllo ActiveX. (Può anche essere un file di pagina di Adobe PageMaker).
Come si apre un file .pag?
Apri il progetto VB6 principale (.vbp) nell'IDE di Visual Basic 6, oppure leggi il testo grezzo in qualsiasi editor come Notepad++.
Perché c'è un file .pgx accanto al mio .pag?
Il file .pgx è il compagno binario che memorizza la grafica e i dati delle proprietà salvati per la pagina delle proprietà, proprio come il file .frx accompagna un modulo .frm.
Posso aprire un .pag senza Visual Basic 6?
Puoi leggere il testo in qualsiasi editor, ma per progettarlo o compilarlo è necessario l'IDE di VB6 (o mantenerlo come sorgente legacy).
Il mio .pag è un file Adobe PageMaker?
Se proviene da un flusso di lavoro DTP piuttosto che da un progetto di codice, sì - anche PageMaker utilizzava l'estensione .pag. PageMaker è fuori produzione; aprilo in PageMaker se disponibile o cerca di convertirlo in PDF.

Riferimenti

1Microsoft - Visual Basic 6.0 documentationlearn.microsoft.com
2Microsoft - Adding Property Pages to ActiveX Controlslearn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

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