.PAG

Fichier PAG

Visual Basic Property Page
Poser une question
RÉPONSE RAPIDE

Un fichier PAG est un composant source en texte brut d'un projet Visual Basic 6. Il définit la boîte de dialogue d'édition de propriétés pour un composant ActiveX ou UserControl. Ouvrez-le dans l'IDE VB6 en tant que partie de son projet parent, ou lisez le code dans n'importe quel éditeur de texte. Il ne peut pas s'exécuter seul.

Développeur : Microsoft Corporation Catégorie : Fichiers de développement MIME: text/plain
S'OUVRE SUR Windows
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 1, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PAG ?

Un fichier .pag est un fichier source Visual Basic 6 Property Page - une boîte de dialogue de conception qui permet aux développeurs de configurer les propriétés d'un composant ActiveX ou UserControl au sein de l'IDE VB6. Lorsqu'un développeur sélectionne un contrôle VB6 personnalisé au moment de la conception et ouvre sa page de propriétés, c'est l'interface définie dans le fichier .pag qui apparaît.

Introduit avec Visual Basic 5.0 en 1997 et maintenu dans VB6 (1998), les fichiers .pag utilisent le même langage de définition de formulaire que les fichiers de formulaire .FRM. Un fichier .pag typique commence par VERSION 5.00 et un bloc Begin VB.PropertyPage déclarant la taille, la légende et les contrôles enfants, suivi du code du gestionnaire d'événements Visual Basic - principalement les procédures d'événement SelectionChanged et ApplyChanges qui lisent et écrivent dans les propriétés du contrôle.

Les ressources binaires intégrées dans la page de propriétés (images, icônes) sont stockées dans un fichier compagnon .pgx jumelé, gardant le fichier .pag lui-même lisible par l'homme en texte brut. Les deux fichiers appartiennent au projet parent .vbp et doivent être conservés ensemble.

Le format a été gelé avec VB6 en 1998. Avec le passage à .NET (VB.NET 2002 et suivants), les pages de propriétés ont été remplacées par des composants de grille de propriétés et des concepteurs de UserControl dans Visual Studio. Les fichiers .pag hérités peuvent toujours être ouverts dans l'IDE Visual Basic 6.0 ou consultés dans n'importe quel éditeur de texte, mais le format ne connaît plus de développement actif.

Sécurité et sûreté

RISQUE : LOW

Un fichier .pag est une source VB en texte brut et peut être lu en toute sécurité. Il peut contenir du code qui s'exécute lorsque le contrôle est utilisé dans l'IDE, donc ne compilez/exécutez des projets VB6 que s'ils proviennent de sources de confiance. Le fichier seul ne fait rien sans l'environnement VB6.

Détails du format

en bref
NOM COMPLETVisual Basic Property Pagealias VB Property Page, ActiveX Property Page
DÉVELOPPEURMicrosoft Corporationdepuis Mid-1990s (Visual Basic 5/6, ActiveX control era)
TYPE MIMEtext/plain
TYPEComposant source de projet Visual Basic 6 - une page de propriétés pour un ActiveX/UserControl
Cette extension est également utilisée par…
  • Fichier de page Adobe PageMaker - Un fichier de page/mise en page produit par l'application de PAO abandonnée Adobe (Aldus) PageMaker.
  • Mémo ou page enregistrée dBASE / IDAPI - Fichier de données/page de la famille dBASE hérité, référencé dans d'anciennes bases de données de fichiers.

Programmes qui ouvrent les fichiers PAG

Windows3 apps
Visual Basic 6.0 (IDE) Payant Ouvrez le projet parent .vbp ; le .pag se charge en tant que concepteur de page de propriétés.
Notepad / any text editor Open-source Ouvrez le .pag pour lire sa source VB ; le compagnon .pgx reste binaire.
Visual Studio (legacy VB6 maintenance) Freemium Visualisez/éditez le texte du .pag ; les projets VB6 ne sont pas nativement compilables dans les versions modernes de Visual Studio mais la source est lisible.

Détails techniques

spécifications approfondies
EncodageTexte (ASCII / Windows-1252) ; ressources binaires déportées vers le fichier compagnon .pgx
ConteneurTexte brut (format source VB)
Taille typique1 Ko - 50 Ko
En-tête de fichierS'ouvre par VERSION 5.00 puis un bloc Begin VB.PropertyPage (même format de définition de formulaire que les fichiers VB6 .frm)
StructureEn-tête VERSION, bloc Begin VB.PropertyPage avec les propriétés de mise en page des contrôles, puis code du gestionnaire d'événements VB
Gestionnaires d'événements clésSelectionChanged (remplit les contrôles à partir de l'objet sélectionné) et ApplyChanges (réécrit les valeurs dans le contrôle)
Compagnon binaireLe fichier compagnon .pgx stocke les ressources binaires intégrées (images, polices) pour la même page de propriétés
Projet parentComposant d'un fichier projet Visual Basic .vbp ; répertorié comme une entrée PropertyPage
OS associéWindows
Remplacé parGrilles de propriétés .NET et concepteurs UserControl dans Visual Studio (VB.NET, à partir de 2002)
Statut du formatGelé à Visual Basic 6.0 (1998) ; plus aucun développement
PubliéMid-1990s (Visual Basic 5/6, ActiveX control era)
Dernière versionVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Spécificationlearn.microsoft.com

Conversions PAG

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PAG. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PAG.

Foire aux questions

Qu'est-ce qu'un fichier .pag ?
Le plus souvent, il s'agit d'une page de propriétés Visual Basic 6 - la source de la boîte de dialogue des propriétés au moment de la conception d'un contrôle ActiveX. (Il peut également s'agir d'un fichier de page Adobe PageMaker.)
Comment ouvrir un fichier .pag ?
Ouvrez le projet parent VB6 (.vbp) dans l'IDE Visual Basic 6, ou lisez le texte brut dans n'importe quel éditeur comme Notepad++.
Pourquoi y a-t-il un fichier .pgx à côté de mon .pag ?
Le .pgx est le compagnon binaire qui stocke les graphiques et les données de propriétés enregistrées pour la page de propriétés, tout comme le .frx accompagne un formulaire .frm.
Puis-je ouvrir un .pag sans Visual Basic 6 ?
Vous pouvez lire le texte dans n'importe quel éditeur, mais pour le concevoir ou le compiler, vous avez besoin de l'IDE VB6 (ou le maintenir en tant que source héritée).
Mon .pag est-il un fichier Adobe PageMaker ?
S'il provient d'un flux de travail PAO plutôt que d'un projet de code, oui - PageMaker utilisait également l'extension .pag. PageMaker est abandonné ; ouvrez-le dans PageMaker si disponible ou cherchez à le convertir en PDF.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z