.PAG

PAG Datei

Visual Basic Property Page
Frage stellen
SCHNELLE ANTWORT

Eine PAG-Datei ist eine reine Text-Quellkomponente eines Visual Basic 6-Projekts. Sie definiert den Eigenschaftsdialog für eine ActiveX- oder UserControl-Komponente. Öffnen Sie sie in der VB6-IDE als Teil des übergeordneten Projekts oder lesen Sie den Code in einem beliebigen Texteditor. Sie ist nicht eigenständig ausführbar.

Entwickler: Microsoft Corporation Kategorie: Developerdateien MIME: text/plain
VERFÜGBAR AUF Windows
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 1, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PAG-Dateiformat?

Eine .pag-Datei ist eine Visual Basic 6 Eigenschaftenseite (Property Page) - ein Entwurfszeit-Dialog, der es Entwicklern ermöglicht, die Eigenschaften einer ActiveX- oder UserControl-Komponente innerhalb der VB6-IDE zu konfigurieren. Wenn ein Entwickler ein benutzerdefiniertes VB6-Steuerelement zur Entwurfszeit auswählt und dessen Eigenschaftenseite öffnet, erscheint die in der .pag-Datei definierte Benutzeroberfläche.

Eingeführt mit Visual Basic 5.0 im Jahr 1997 und in VB6 (1998) fortgeführt, verwenden .pag-Dateien dieselbe Formular-Definitionssprache wie .FRM-Formulardateien. Eine typische .pag-Datei beginnt mit VERSION 5.00 und einem Begin VB.PropertyPage-Block, der Größe, Beschriftung und untergeordnete Steuerelemente deklariert, gefolgt von Visual Basic-Ereignisbehandlungscode - primär die Ereignisprozeduren SelectionChanged und ApplyChanges, die Eigenschaften des Steuerelements lesen und schreiben.

Binäre Ressourcen, die in die Eigenschaftenseite eingebettet sind (Bilder, Icons), werden in einer zugehörigen .pgx-Sidecar-Datei gespeichert, wodurch die .pag-Datei selbst als Klartext menschenlesbar bleibt. Beide Dateien gehören zum übergeordneten .vbp-Projekt und müssen zusammen aufbewahrt werden.

Das Format wurde mit VB6 im Jahr 1998 eingefroren. Mit dem Wechsel zu .NET (VB.NET 2002 und später) wurden Eigenschaftenseiten durch Eigenschaftsgitter-Komponenten (Property Grids) und UserControl-Designer in Visual Studio ersetzt. Bestehende .pag-Dateien können weiterhin in der Visual Basic 6.0-IDE geöffnet oder in jedem Texteditor betrachtet werden, aber das Format wird nicht mehr aktiv weiterentwickelt.

Sicherheit

RISIKO: LOW

Eine .pag ist reiner VB-Quelltext und sicher zu lesen. Sie kann Code enthalten, der ausgeführt wird, wenn das Steuerelement in der IDE verwendet wird. Kompilieren oder führen Sie VB6-Projekte daher nur aus vertrauenswürdigen Quellen aus. Die Datei allein bewirkt ohne die VB6-Umgebung nichts.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEVisual Basic Property Pagealias VB Property Page, ActiveX Property Page
ENTWICKLERMicrosoft Corporationseit Mid-1990s (Visual Basic 5/6, ActiveX control era)
MIME TYPEtext/plain
TYPVisual Basic 6 Projekt-Quellkomponente - eine Eigenschaftenseite für ActiveX/UserControl
Diese Erweiterung wird auch verwendet von…
  • Adobe PageMaker Seitendatei - Eine Seiten-/Layoutdatei, die von der eingestellten DTP-Anwendung Adobe (Aldus) PageMaker erstellt wurde.
  • dBASE / IDAPI Memo oder gespeicherte Seite - Legacy-Datei der dBASE-Familie, die in alten Dateidatenbanken referenziert wird.

Programme zum Öffnen von PAG-Dateien

Windows3 apps
Visual Basic 6.0 (IDE) Kostenpflichtig Öffnen Sie das übergeordnete .vbp-Projekt; die .pag wird als Eigenschaftenseiten-Designer geladen.
Notepad / any text editor Open Source Öffnen Sie die .pag, um den VB-Quellcode zu lesen; die .pgx-Begleitdatei bleibt binär.
Visual Studio (legacy VB6 maintenance) Freemium Anzeigen/Bearbeiten des .pag-Textes; VB6-Projekte sind in modernem Visual Studio nicht nativ kompilierbar, aber der Quellcode ist lesbar.

Technische Details

technische Spezifikation
KodierungText (ASCII / Windows-1252); binäre Ressourcen in zugehörige .pgx-Sidecar-Datei ausgelagert
ContainerKlartext (VB-Quellformat)
Typische Größe1 KB - 50 KB
Datei-HeaderBeginnt mit VERSION 5.00, dann ein Begin VB.PropertyPage-Block (gleiches Format wie VB6 .frm-Dateien)
StrukturVERSION-Header, Begin VB.PropertyPage-Block mit Layout-Eigenschaften, dann VB-Ereignisbehandlungscode
Wichtige Ereignis-HandlerSelectionChanged (füllt Steuerelemente aus dem gewählten Objekt) und ApplyChanges (schreibt Werte zurück in das Steuerelement)
Binärer Begleiter.pgx-Sidecar-Datei speichert eingebettete binäre Ressourcen (Bilder, Schriftarten) für dieselbe Eigenschaftenseite
Übergeordnetes ProjektKomponente einer .vbp Visual Basic-Projektdatei; aufgeführt als PropertyPage-Eintrag
Zugehöriges BSWindows
Abgelöst durch.NET-Eigenschaftsgitter und UserControl-Designer in Visual Studio (VB.NET, ab 2002)
Format-StatusEingefroren bei Visual Basic 6.0 (1998); keine weitere Entwicklung
VeröffentlichtMid-1990s (Visual Basic 5/6, ActiveX control era)
Neueste VersionVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Spezifikationlearn.microsoft.com

PAG-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PAG-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PAG-Dateien.

Häufig gestellte Fragen

Was ist eine .pag-Datei?
Meistens eine Visual Basic 6 Eigenschaftenseite - Quellcode für den Eigenschaftsdialog eines ActiveX-Steuerelements zur Entwurfszeit. (Es kann sich auch um eine Adobe PageMaker-Seitendatei handeln.)
Wie öffne ich eine .pag-Datei?
Öffnen Sie das übergeordnete VB6-Projekt (.vbp) in der Visual Basic 6-IDE oder lesen Sie den Rohtext in einem Editor wie Notepad++.
Warum befindet sich eine .pgx-Datei neben meiner .pag-Datei?
Die .pgx ist die binäre Begleitdatei, die Grafiken und gespeicherte Eigenschaftsdaten für die Eigenschaftenseite speichert, genau wie eine .frx eine .frm-Formulardatei ergänzt.
Kann ich eine .pag ohne Visual Basic 6 öffnen?
Sie können den Text in jedem Editor lesen, aber zum Entwerfen oder Kompilieren benötigen Sie die VB6-IDE (oder verwalten sie als Legacy-Quellcode).
Ist meine .pag eine Adobe PageMaker-Datei?
Wenn sie aus einem DTP-Workflow und nicht aus einem Codeprojekt stammt, ja - PageMaker verwendete ebenfalls .pag. PageMaker wird nicht mehr vertrieben; öffnen Sie sie in PageMaker, falls verfügbar, oder suchen Sie nach einem konvertierten PDF.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen