.PAG

Файл PAG

Visual Basic Property Page
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл PAG - это текстовый исходный компонент проекта Visual Basic 6. Он определяет диалоговое окно редактирования свойств для компонента ActiveX или UserControl. Открывайте его в среде разработки VB6 IDE как часть родительского проекта или читайте код в любом текстовом редакторе. Он не может запускаться самостоятельно.

Разработчик: Microsoft Corporation Категория: Файлы разработчика MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 1, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла PAG?

Файл .pag - это исходный файл страницы свойств Visual Basic 6 (Property Page). Это диалоговое окно режима разработки, которое позволяет программистам настраивать свойства компонентов ActiveX или UserControl внутри VB6 IDE. Когда разработчик выбирает пользовательский элемент управления VB6 во время проектирования и открывает его страницу свойств, появляется интерфейс, определенный в файле .pag.

Представленные в Visual Basic 5.0 в 1997 году и перенесенные в VB6 (1998), файлы .pag используют тот же язык определения форм, что и файлы форм .FRM. Типичный файл .pag начинается со строки VERSION 5.00 и блока Begin VB.PropertyPage, объявляющего размер, заголовок и дочерние элементы управления, за которыми следует код обработчика событий Visual Basic - в первую очередь процедуры событий SelectionChanged и ApplyChanges, которые считывают и записывают свойства элемента управления.

Бинарные ресурсы, встроенные в страницу свойств (изображения, иконки), хранятся в парном сопутствующем файле .pgx, что позволяет самому файлу .pag оставаться человекочитаемым в виде простого текста. Оба файла принадлежат родительскому проекту .vbp и должны храниться вместе.

Формат был заморожен вместе с VB6 в 1998 году. С переходом на .NET (VB.NET 2002 и далее) страницы свойств были заменены компонентами сетки свойств (property grid) и дизайнерами UserControl в Visual Studio. Устаревшие файлы .pag все еще можно открыть в Visual Basic 6.0 IDE или просмотреть в любом текстовом редакторе, но формат больше не развивается.

Безопасность и защита

РИСК: LOW

Файл .pag является текстовым исходным кодом VB и безопасен для чтения. Он может содержать код, который выполняется при использовании элемента управления в IDE, поэтому компилируйте и запускайте проекты VB6 только из доверенных источников. Сам по себе файл ничего не делает без среды VB6.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕVisual Basic Property Pageтакже известен как VB Property Page, ActiveX Property Page
РАЗРАБОТЧИКMicrosoft Corporationс Mid-1990s (Visual Basic 5/6, ActiveX control era)
MIME-ТИПtext/plain
ТИПИсходный компонент проекта Visual Basic 6 - страница свойств для ActiveX/UserControl
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • Файл страницы Adobe PageMaker - Файл страницы/макета, созданный в ныне не выпускаемом приложении для верстки Adobe (Aldus) PageMaker.
  • Поле memo или сохраненная страница dBASE / IDAPI - Устаревший файл данных или страниц семейства dBASE, встречающийся в старых базах данных.

Программы, открывающие файлы PAG

Windows3 apps
Visual Basic 6.0 (IDE) Платно Откройте родительский проект .vbp; файл .pag загрузится как дизайнер страницы свойств.
Notepad / any text editor Открытый код Откройте .pag для чтения исходного кода VB; сопутствующий файл .pgx остается бинарным.
Visual Studio (legacy VB6 maintenance) Freemium Просмотр и редактирование текста .pag; проекты VB6 нельзя собрать в современной Visual Studio нативно, но исходный код доступен для чтения.

Технические подробности

глубокая спецификация
КодировкаТекст (ASCII / Windows-1252); бинарные ресурсы вынесены в сопутствующий файл .pgx
КонтейнерПростой текст (формат исходного кода VB)
Типичный размер1 КБ - 50 КБ
Заголовок файлаНачинается с VERSION 5.00, затем следует блок Begin VB.PropertyPage (тот же формат определения форм, что и в файлах VB6 .frm)
СтруктураЗаголовок VERSION, блок Begin VB.PropertyPage со свойствами макета элементов управления, затем код обработчиков событий VB
Ключевые обработчики событийSelectionChanged (заполняет элементы управления из выбранного объекта) и ApplyChanges (записывает значения обратно в элемент управления)
Бинарный компаньонФайл .pgx хранит встроенные бинарные ресурсы (изображения, шрифты) для этой же страницы свойств
Родительский проектКомпонент файла проекта Visual Basic .vbp; указан как запись PropertyPage
Связанная ОСWindows
Заменен наСетки свойств .NET и дизайнеры UserControl в Visual Studio (VB.NET, 2002 и далее)
Статус форматаЗаморожен на версии Visual Basic 6.0 (1998); дальнейшее развитие отсутствует
ВыпущенMid-1990s (Visual Basic 5/6, ActiveX control era)
Последняя версияVisual Basic 6.0 (1998) - final VB6 release; format frozen there
Спецификацияlearn.microsoft.com

Конвертации PAG

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами PAG. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах PAG.

Часто задаваемые вопросы

Что такое файл .pag?
Чаще всего это страница свойств Visual Basic 6 - исходный код диалогового окна свойств для элемента управления ActiveX. (Это также может быть файл страницы Adobe PageMaker).
Как открыть файл .pag?
Откройте родительский проект VB6 (.vbp) в среде Visual Basic 6 IDE или прочитайте исходный текст в любом редакторе, например Notepad++.
Почему рядом с моим .pag находится файл .pgx?
Файл .pgx - это бинарный компаньон, в котором хранятся графические данные и сохраненные данные свойств для страницы свойств, точно так же, как .frx сопровождает форму .frm.
Можно ли открыть .pag без Visual Basic 6?
Вы можете прочитать текст в любом редакторе, но для проектирования или компиляции вам понадобится VB6 IDE (или поддержка его как устаревшего исходного кода).
Является ли мой .pag файлом Adobe PageMaker?
Если он получен из рабочего процесса верстки (DTP), а не из проекта программирования, то да - PageMaker также использовал расширение .pag. Поддержка PageMaker прекращена; откройте его в PageMaker, если он доступен, или попробуйте конвертировать в PDF.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z