.PRX

Файл PRX

FoxPro Compiled Program File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл PRX - это скомпилированная программа FoxPro, представляющая собой бинарный байт-код, создаваемый при выполнении команды COMPILE для исходного файла .PRG в Microsoft Visual FoxPro. Для его запуска требуется Visual FoxPro 9.0 - продукт, выпуск которого Microsoft прекратила в 2007 году (поддержка завершена в 2015 году). Файлы PRX не имеют отношения к Windows Media Player или видео; это устаревшие программные файлы баз данных.

Разработчик: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Категория: Исполняемые файлы MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .APK · .EXE · .VBS · .JAR

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

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

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

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

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

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

Файл .prx - это скомпилированный байт-код, создаваемый при обработке исходной программы .prg командой COMPILE в Visual FoxPro. Вместо нативного машинного кода файлы .prx содержат p-код, интерпретируемый во время выполнения движком среды выполнения VFP. Этот скомпилированный формат появился в FoxPro 2.x (версии для DOS и Windows) и использовался во всех версиях Visual FoxPro с 3.0 по 9.0 SP2 (2007).

Внутренний байт-код является проприетарным и недокументированным; он не обладает кросс-версионной совместимостью - файл .prx, скомпилированный в VFP 6, не будет корректно работать в VFP 9. Visual FoxPro также создает скомпилированные файлы с расширением .fxp; среда выполнения сначала выбирает .fxp, если присутствуют оба файла, и переходит к .prx, если .fxp отсутствует. В отличие от исходного кода .prg, файлы .prx являются бинарными и не могут быть прочитаны как обычный текст.

Расширение .prx иногда путают с форматом Sony PSP PRX - перемещаемыми исполняемыми файлами PlayStation Portable, используемыми для плагинов прошивки, - который является совершенно не связанным бинарным форматом. Microsoft прекратила разработку Visual FoxPro в 2007 году; расширенная поддержка завершилась 13 января 2015 года. Для запуска приложений VFP сегодня обычно требуются режимы совместимости Windows XP/Vista или виртуальная машина. Open-source сообщество VFPX поддерживает расширения для застывшей кодовой базы VFP, включая инструменты для доступа к базам данных DBF.

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

РИСК: MEDIUM

Файлы .prx - это интерпретируемый байт-код, выполняемый средой VFP; они могут выполнять операции с файловой системой и реестром в пределах возможностей FoxPro. В современных условиях: файл .prx из ненадежного источника запускать не следует. Основная проблема сегодня - уязвимости устаревших систем; VFP 9.0 не получал обновлений безопасности с 2015 года.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕFoxPro Compiled Program Fileтакже известен как Visual FoxPro compiled program, FoxPro compiled PRG
РАЗРАБОТЧИКMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)с circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
MIME-ТИПapplication/octet-stream
ТИПБинарный байт-код FoxPro/Visual FoxPro (скомпилированный из исходной программы .PRG)
СВЯЗАННЫЕ.apk.exe.vbs.jar
Это расширение также используется в…
  • PlayStation Portable PRX (PSP Plugin/Firmware) - PRX on PSP is a Relocatable Executable (ELF-based, MIPS) used for PSP firmware modules and plugins - completely unrelated to FoxPro.
  • Polaris Office Template - Some versions of Polaris Office use .prx as a template or extension file; niche, mobile-office context.

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

Windows1 app
Microsoft Visual FoxPro 9.0 Платно Запустите скомпилированный .prx из среды VFP: «DO program.prx» в командном окне, либо среда выполнения (VFP9R.DLL) исполнит его как часть приложения.

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

глубокая спецификация
Кодировка файлаБинарная (скомпилированный p-код; не предназначен для чтения человеком)
Порядок байтовLittle-endian (целевая платформа x86 Windows)
Тип байт-кодаИнтерпретируемый p-код, выполняемый средой VFP, а не нативный машинный код
Связь с исходным кодомСкомпилирован из исходного файла `.prg` с помощью команды VFP `COMPILE`; исходный и скомпилированный файлы имеют одинаковое базовое имя
Привязка к версииБайт-код не является кросс-версионным - `.prx`, скомпилированный в VFP 6, 7, 8 или 9, работает только в среде выполнения соответствующей версии
Приоритет файлов среды выполненияСреда выполнения VFP исполняет `.fxp`, если он есть в той же папке; использует `.prx`, если `.fxp` отсутствует
Типичный размер файлаот 1 КБ до 500 КБ в зависимости от сложности программы
Документация форматаПроприетарный и недокументированный Microsoft; публичных спецификаций структуры байт-кода не существует
Операционная системаWindows 95 - Windows XP/Vista (основные цели VFP 9); возможен запуск через Wine на Linux
Статус продуктаVisual FoxPro 9.0 SP2 - последняя версия; расширенная поддержка от Microsoft завершилась 13 января 2015 года
Конфликт расширенийНе связан с Sony PSP `.prx` (PlayStation Relocatable Executable), форматом плагинов прошивки для портативной консоли PSP
Связанные форматы`.prg` (исходная программа FoxPro), `.fxp` (альтернативный скомпилированный формат), `.dbf` (таблица базы данных FoxPro)
Выпущенcirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Последняя версияVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

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

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

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

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

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

Что такое файл .prx?
Скомпилированный программный файл FoxPro/Visual FoxPro - байт-код, созданный путем компиляции исходного файла .prg. Для его запуска требуется Visual FoxPro 9.0 или более ранняя версия - продукт, поддержка которого была прекращена Microsoft в 2007 году.
Можно ли открыть файл .prx в Windows Media Player?
Нет - файл .prx является скомпилированной программой базы данных и совершенно не связан с воспроизведением мультимедиа. Ассоциация в некоторых базах данных является ошибкой.
Как запустить файл .prx?
Вам необходимо установить Microsoft Visual FoxPro 9.0. В командном окне VFP введите: DO yourprogram.prx. Лицензионные пользователи могут загрузить VFP 9.0 SP2 с сайта Microsoft.
Можно ли конвертировать .prx в .exe?
Нет - .prx представляет собой интерпретируемый байт-код и не может быть преобразован в автономный исполняемый файл. VFP позволял создавать .exe для дистрибуции, но для этого требовался исходный код .prg и среда разработки VFP IDE.
Является ли .prx тем же самым, что и файл PSP PRX?
Нет - это совершенно разные форматы. Файлы .prx для PSP - это исполняемые файлы MIPS ELF для прошивки PlayStation Portable. Файлы .prx для FoxPro - это байт-код для среды выполнения баз данных Visual FoxPro.

Ссылки

1Microsoft KnowledgeBase - Visual FoxPro File Extensions (Q130686)jeffpar.github.io
2VFP Help - COMPILE Commandvfphelp.com

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

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

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

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

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

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

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

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

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

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