.PRX

Fichier PRX

FoxPro Compiled Program File
Poser une question
RÉPONSE RAPIDE

Un fichier PRX est un programme FoxPro compilé - un bytecode binaire produit lors de l'exécution de la commande COMPILE sur un fichier source .PRG dans Microsoft Visual FoxPro. Pour l'exécuter, vous avez besoin de Visual FoxPro 9.0, un produit que Microsoft a abandonné en 2007 (le support a pris fin en 2015). Les fichiers PRX n'ont aucun rapport avec Windows Media Player ou la vidéo ; ce sont des fichiers de programme de base de données hérités.

Développeur : Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Catégorie : Fichiers exécutables MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .APK · .EXE · .VBS · .JAR

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 2, 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 PRX ?

Un fichier .prx est la sortie bytecode compilée produite lorsque Visual FoxPro traite un programme source .prg avec sa commande COMPILE. Plutôt que du code machine natif, les fichiers .prx contiennent du p-code interprété au moment de l'exécution par le moteur d'exécution VFP. Le format compilé est apparu dans FoxPro 2.x (éditions DOS et Windows) et dans toutes les versions de Visual FoxPro de 3.0 à 9.0 SP2 (2007).

Le bytecode interne est propriétaire et non documenté ; il n'est pas compatible entre les versions - un fichier .prx compilé sous VFP 6 ne s'exécutera pas correctement sous VFP 9. Visual FoxPro produit également des fichiers compilés avec l'extension .fxp ; l'environnement d'exécution sélectionne d'abord le .fxp lorsque les deux sont présents, et se rabat sur le .prx si le .fxp est absent. Contrairement à la source .prg originale, les fichiers .prx sont binaires et ne peuvent pas être lus comme du texte brut.

L'extension .prx est parfois confondue avec le format PRX de la Sony PSP - des exécutables relogeables PlayStation Portable utilisés pour les plugins de micrologiciel - qui est un format binaire totalement différent. Microsoft a mis fin au développement de Visual FoxPro en 2007 ; le support étendu s'est achevé le 13 janvier 2015. L'exécution d'applications VFP aujourd'hui nécessite généralement des modes de compatibilité Windows XP/Vista ou une machine virtuelle. La communauté open-source VFPX maintient des extensions à la base de code figée de VFP, y compris des outils pour l'accès aux bases de données DBF.

Sécurité et sûreté

RISQUE : MEDIUM

Les fichiers .prx sont des bytecodes interprétés exécutés par l'environnement VFP - ils peuvent effectuer des opérations sur le système de fichiers et le registre dans les limites autorisées par FoxPro. Dans un contexte moderne : un fichier .prx provenant d'une source non fiable ne doit pas être exécuté. La principale préoccupation aujourd'hui concerne les vulnérabilités des systèmes hérités ; VFP 9.0 n'a reçu aucun correctif de sécurité depuis 2015.

Détails du format

en bref
NOM COMPLETFoxPro Compiled Program Filealias Visual FoxPro compiled program, FoxPro compiled PRG
DÉVELOPPEURMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)depuis circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
TYPE MIMEapplication/octet-stream
TYPEBinaire bytecode FoxPro/Visual FoxPro compilé (compilé à partir d'un programme source .PRG)
Cette extension est également utilisée par…
  • 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.

Programmes qui ouvrent les fichiers PRX

Windows1 app
Microsoft Visual FoxPro 9.0 Payant Exécutez le .prx compilé depuis l'environnement VFP : « DO program.prx » dans la fenêtre de commande, ou l'environnement d'exécution (VFP9R.DLL) l'exécute dans le cadre d'une application.

Détails techniques

spécifications approfondies
Encodage du fichierBinaire (bytecode p-code compilé ; non lisible par l'homme)
Ordre des octetsLittle-endian (plateforme cible Windows x86)
Type de bytecodeP-code interprété exécuté par l'environnement VFP, pas de code machine natif
Relation avec la sourceCompilé à partir d'un fichier source `.prg` à l'aide de la commande VFP `COMPILE` ; la source et le fichier compilé partagent le même nom de base
Liaison de versionLe bytecode n'est pas compatible entre les versions - un `.prx` compilé sous VFP 6, 7, 8 ou 9 ne s'exécute que sur l'environnement de cette version
Préférence d'exécutionL'environnement VFP exécute le `.fxp` s'il est présent dans le même répertoire ; se rabat sur le `.prx` si le `.fxp` est absent
Taille typique du fichier1 Ko - 500 Ko selon la complexité du programme
Documentation du formatPropriétaire et non documenté par Microsoft ; aucune spécification publique n'existe pour la structure du bytecode
Système d'exploitationWindows 95 à Windows XP/Vista (cibles principales de VFP 9) ; possible sous Wine sur Linux
Statut du produitVisual FoxPro 9.0 SP2 est la version finale ; le support étendu de Microsoft a pris fin le 13 janvier 2015
Conflit d'extensionSans rapport avec le `.prx` de la Sony PSP (PlayStation Relocatable Executable), un format de plugin de micrologiciel pour la console portable PSP
Formats liés`.prg` (programme source FoxPro), `.fxp` (format compilé alternatif), `.dbf` (table de base de données FoxPro)
Publiécirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Dernière versionVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

Conversions PRX

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 PRX. 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 PRX.

Foire aux questions

Qu'est-ce qu'un fichier .prx ?
Un fichier de programme FoxPro/Visual FoxPro compilé - un bytecode généré par la compilation d'un fichier source .prg. Il nécessite Visual FoxPro 9.0 ou une version antérieure pour s'exécuter, un produit abandonné par Microsoft en 2007.
Puis-je ouvrir un fichier .prx dans Windows Media Player ?
Non - un fichier .prx est un programme de base de données compilé, totalement sans rapport avec la lecture multimédia. L'association dans certaines bases de données est une erreur.
Comment exécuter un fichier .prx ?
Vous devez avoir installé Microsoft Visual FoxPro 9.0. Dans la fenêtre de commande VFP, tapez : DO votreprogramme.prx. VFP 9.0 SP2 peut être téléchargé sur le site de Microsoft pour les utilisateurs sous licence.
Puis-je convertir un .prx en .exe ?
Non - le .prx est un bytecode interprété et ne peut pas être converti en un exécutable autonome. VFP pouvait créer des distributions .exe, mais cela nécessitait la source .prg originale et l'IDE VFP.
Le .prx est-il identique au fichier PRX de la PSP ?
Non - ce sont des formats complètement différents. Les fichiers .prx de la PSP sont des exécutables MIPS ELF pour le micrologiciel de la PlayStation Portable. Les fichiers .prx de FoxPro sont du bytecode pour l'environnement d'exécution de base de données Visual FoxPro.

Références

1Microsoft KnowledgeBase - Visual FoxPro File Extensions (Q130686)jeffpar.github.io
2VFP Help - COMPILE Commandvfphelp.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.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

Extensions liées

.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)

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