.PAG

PAG-bestand

Visual Basic Property Page
Stel een vraag
SNEL ANTWOORD

Een PAG-bestand is een broncomponent in platte tekst van een Visual Basic 6-project. Het definieert het dialoogvenster voor het bewerken van eigenschappen voor een ActiveX- of UserControl-component. Open het in de VB6 IDE als onderdeel van het bovenliggende project, of lees de code in een tekstverwerker. Het kan niet zelfstandig worden uitgevoerd.

Ontwikkelaar: Microsoft Corporation Categorie: Ontwikkelaarsbestanden MIME: text/plain
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 1, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het PAG-bestandsformaat?

Een .pag-bestand is een Visual Basic 6 Property Page-bronbestand - een dialoogvenster voor ontwerptijd waarmee ontwikkelaars de eigenschappen van een ActiveX- of UserControl-component kunnen configureren binnen de VB6 IDE. Wanneer een ontwikkelaar tijdens het ontwerpen een aangepast VB6-besturingselement selecteert en de eigenschappenpagina opent, verschijnt de interface die in het .pag-bestand is gedefinieerd.

Geïntroduceerd met Visual Basic 5.0 in 1997 en voortgezet in VB6 (1998), gebruiken .pag-bestanden dezelfde formulierdefinitie-taal als .FRM-formulierbestanden. Een typisch .pag-bestand begint met VERSION 5.00 en een Begin VB.PropertyPage-blok waarin de grootte, het bijschrift en de onderliggende besturingselementen worden gedeclareerd, gevolgd door Visual Basic-gebeurteniscode - voornamelijk de SelectionChanged- en ApplyChanges-gebeurtenisprocedures die de eigenschappen van het besturingselement lezen en schrijven.

Binaire bronnen die in de eigenschappenpagina zijn ingebed (afbeeldingen, pictogrammen), worden opgeslagen in een bijbehorend .pgx-sidecarbestand, waardoor het .pag-bestand zelf leesbaar blijft als platte tekst. Beide bestanden behoren tot het bovenliggende .vbp-project en moeten bij elkaar worden gehouden.

Het formaat werd bevroren met VB6 in 1998. Met de overstap naar .NET (VB.NET 2002 en later) werden eigenschappenpagina's vervangen door property grid-componenten en UserControl-ontwerpers in Visual Studio. Verouderde .pag-bestanden kunnen nog steeds worden geopend in de Visual Basic 6.0 IDE of worden bekeken in elke tekstverwerker, maar het formaat is niet meer in actieve ontwikkeling.

Beveiliging & veiligheid

RISICO: LOW

Een .pag is VB-broncode in platte tekst en veilig om te lezen. Het kan code bevatten die wordt uitgevoerd wanneer het besturingselement in de IDE wordt gebruikt, dus compileer/voer VB6-projecten alleen uit van bronnen die u vertrouwt. Het bestand alleen doet niets zonder de VB6-omgeving.

Formaatdetails

in een notendop
VOLLEDIGE NAAMVisual Basic Property Pageook bekend als VB Property Page, ActiveX Property Page
ONTWIKKELAARMicrosoft Corporationsinds Mid-1990s (Visual Basic 5/6, ActiveX control era)
MIME-TYPEtext/plain
TYPEVisual Basic 6-projectbroncomponent - een eigenschappenpagina voor een ActiveX/UserControl
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • Adobe PageMaker-paginabestand - Een pagina-/lay-outbestand geproduceerd door de stopgezette Adobe (Aldus) PageMaker DTP-applicatie.
  • dBASE / IDAPI-memo of opgeslagen pagina - Verouderd dBASE-familie gegevens-/paginabestand waarnaar wordt verwezen in oude bestandsdatabases.

Programma's die PAG-bestanden openen

Windows3 apps
Visual Basic 6.0 (IDE) Betaald Open het bovenliggende .vbp-project; de .pag wordt geladen als een Property Page-ontwerper.
Notepad / any text editor Open-source Open de .pag om de VB-broncode te lezen; de .pgx-metgezel blijft binair.
Visual Studio (legacy VB6 maintenance) Freemium Bekijk/bewerk de .pag-tekst; VB6-projecten kunnen niet systeemeigen worden gebouwd in moderne VS, maar de broncode is leesbaar.

Technische details

diepe specificaties
CoderingTekst (ASCII / Windows-1252); binaire bronnen verplaatst naar bijbehorend .pgx-sidecarbestand
ContainerPlatte tekst (VB-bronformaat)
Typische grootte1 KB - 50 KB
BestandskopBegint met VERSION 5.00 en vervolgens een Begin VB.PropertyPage-blok (hetzelfde formulierdefinitie-formaat als VB6 .frm-bestanden)
StructuurVERSION-header, Begin VB.PropertyPage-blok met eigenschappen voor de lay-out van besturingselementen, daarna VB-gebeurteniscode
Belangrijkste gebeurtenis-handlersSelectionChanged (vult besturingselementen vanuit het geselecteerde object) en ApplyChanges (schrijft waarden terug naar het besturingselement)
Binaire metgezel.pgx-sidecarbestand slaat ingebedde binaire bronnen (afbeeldingen, lettertypen) op voor dezelfde eigenschappenpagina
Bovenliggend projectOnderdeel van een .vbp Visual Basic-projectbestand; vermeld als een PropertyPage-item
Bijbehorend OSWindows
Vervangen door.NET property grids en UserControl-ontwerpers in Visual Studio (VB.NET, 2002 en later)
FormaatstatusBevroren bij Visual Basic 6.0 (1998); geen verdere ontwikkeling
UitgebrachtMid-1990s (Visual Basic 5/6, ActiveX control era)
Laatste versieVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Specificatielearn.microsoft.com

PAG conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met PAG-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over PAG-bestanden.

Veelgestelde vragen

Wat is een .pag-bestand?
Meestal een Visual Basic 6 Property Page - de bron voor het eigenschappendialoogvenster van een ActiveX-besturingselement tijdens ontwerptijd. (Het kan ook een Adobe PageMaker-paginabestand zijn.)
Hoe open ik een .pag-bestand?
Open het bovenliggende VB6-project (.vbp) in de Visual Basic 6 IDE, of lees de ruwe tekst in een editor zoals Notepad++.
Waarom staat er een .pgx-bestand naast mijn .pag?
De .pgx is de binaire metgezel die afbeeldingen en opgeslagen eigenschapsgegevens voor de eigenschappenpagina opslaat, net zoals .frx een .frm-formulier vergezelt.
Kan ik een .pag openen zonder Visual Basic 6?
U kunt de tekst in elke editor lezen, maar om het te ontwerpen of te compileren heeft u de VB6 IDE nodig (of u moet het onderhouden als legacy-broncode).
Is mijn .pag een Adobe PageMaker-bestand?
Als het afkomstig is uit een DTP-workflow in plaats van een codeproject, dan ja - PageMaker gebruikte ook .pag. PageMaker is stopgezet; open het in PageMaker indien beschikbaar of zoek naar een geconverteerde PDF.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z