.PRX

PRX-bestand

FoxPro Compiled Program File
Stel een vraag
SNEL ANTWOORD

Een PRX-bestand is een gecompileerd FoxPro-programma - binaire bytecode die wordt geproduceerd wanneer u de opdracht COMPILE uitvoert op een .PRG-bronbestand in Microsoft Visual FoxPro. Om het uit te voeren heeft u Visual FoxPro 9.0 nodig, een product dat Microsoft in 2007 heeft beëindigd (ondersteuning eindigde in 2015). PRX-bestanden hebben niets te maken met Windows Media Player of video; het zijn verouderde database-programmabestanden.

Ontwikkelaar: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Categorie: Uitvoerbare bestandens MIME: application/octet-stream
OPENT OP Windows
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 2, 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 PRX-bestandsformaat?

Een .prx-bestand is de gecompileerde bytecode-output die wordt geproduceerd wanneer Visual FoxPro een .prg-bronprogramma verwerkt met de opdracht COMPILE. In plaats van systeemeigen machinecode bevatten .prx-bestanden p-code die tijdens runtime wordt geïnterpreteerd door de VFP-runtime-engine. Het gecompileerde formaat verscheen in FoxPro 2.x (DOS- en Windows-edities) en alle Visual FoxPro-versies van 3.0 tot en met 9.0 SP2 (2007).

De interne bytecode is eigendomsrechtelijk beschermd en niet gedocumenteerd; het is niet compatibel tussen verschillende versies - een .prx-bestand gecompileerd onder VFP 6 zal niet correct werken onder VFP 9. Visual FoxPro produceert ook gecompileerde bestanden met de extensie .fxp; de runtime selecteert eerst .fxp wanneer beide aanwezig zijn, en valt terug op .prx als .fxp ontbreekt. In tegenstelling tot de originele .prg-broncode zijn .prx-bestanden binair en kunnen ze niet als platte tekst worden gelezen.

De .prx-extensie wordt af en toe verward met het Sony PSP PRX-formaat - PlayStation Portable verplaatsbare uitvoerbare bestanden die worden gebruikt voor firmware-plug-ins - wat een volledig ongerelateerd binair formaat is. Microsoft beëindigde de ontwikkeling van Visual FoxPro in 2007; de uitgebreide ondersteuning eindigde op 13 januari 2015. Het draaien van VFP-applicaties vereist tegenwoordig doorgaans Windows XP/Vista-compatibiliteitsmodi of een virtuele machine. De VFPX open-source gemeenschap onderhoudt uitbreidingen voor de bevroren VFP-codebase, inclusief tools voor DBF databasetoegang.

Beveiliging & veiligheid

RISICO: MEDIUM

.prx-bestanden zijn geïnterpreteerde bytecode uitgevoerd door de VFP-runtime - ze kunnen bestandssysteem- en registerbewerkingen uitvoeren binnen de limieten van wat FoxPro toestond. In een moderne context: een .prx-bestand van een onbetrouwbare bron mag niet worden uitgevoerd. De belangrijkste zorg vandaag de dag zijn kwetsbaarheden in verouderde systemen; VFP 9.0 heeft sinds 2015 geen beveiligingspatches meer ontvangen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMFoxPro Compiled Program Fileook bekend als Visual FoxPro compiled program, FoxPro compiled PRG
ONTWIKKELAARMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)sinds circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
MIME-TYPEapplication/octet-stream
TYPEGecompileerde FoxPro/Visual FoxPro bytecode binair (gecompileerd vanuit een .PRG bronprogramma)
GERELATEERD.apk.exe.vbs.jar
Deze extensie wordt ook gebruikt door…
  • 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.

Programma's die PRX-bestanden openen

Windows1 app
Microsoft Visual FoxPro 9.0 Betaald Voer de gecompileerde .prx uit vanuit de VFP-omgeving: „DO program.prx” in het Command Window, of de runtime (VFP9R.DLL) voert het uit als onderdeel van een applicatie.

Technische details

diepe specificaties
BestandscoderingBinair (gecompileerde p-code bytecode; niet leesbaar voor mensen)
Byte-volgordeLittle-endian (x86 Windows doelplatform)
Bytecode-typeGeïnterpreteerde p-code uitgevoerd door de VFP-runtime, geen systeemeigen machinecode
BronrelatieGecompileerd vanuit een `.prg`-bronbestand met behulp van de VFP `COMPILE`-opdracht; bron- en gecompileerd bestand delen dezelfde basisnaam
VersiebindingBytecode is niet compatibel tussen versies - `.prx` gecompileerd onder VFP 6, 7, 8 of 9 werkt alleen op de runtime van die versie
Runtime bestandsvoorkeurVFP-runtime voert `.fxp` uit indien aanwezig in dezelfde map; valt terug op `.prx` als `.fxp` afwezig is
Typische bestandsgrootte1 KB - 500 KB afhankelijk van de complexiteit van het programma
FormaatdocumentatieEigendomsrechtelijk en niet gedocumenteerd door Microsoft; er bestaat geen openbare specificatie voor de bytecode-structuur
BesturingssysteemWindows 95 tot en met Windows XP/Vista (belangrijkste VFP 9-doelen); mogelijk onder Wine op Linux
ProductstatusVisual FoxPro 9.0 SP2 is de laatste versie; uitgebreide ondersteuning van Microsoft eindigde op 13 januari 2015
ExtensieconflictNiet gerelateerd aan Sony PSP `.prx` (PlayStation Relocatable Executable), een firmware-plug-informat voor de PSP-handheld
Gerelateerde formaten`.prg` (FoxPro-bronprogramma), `.fxp` (alternatief gecompileerd formaat), `.dbf` (FoxPro-databasetabel)
Uitgebrachtcirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Laatste versieVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

PRX conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met PRX-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 PRX-bestanden.

Veelgestelde vragen

Wat is een .prx-bestand?
Een gecompileerd FoxPro/Visual FoxPro-programmabestand - bytecode gegenereerd door het compileren van een .prg-bronbestand. Het vereist Visual FoxPro 9.0 of eerder om te worden uitgevoerd, een product dat door Microsoft in 2007 is stopgezet.
Kan ik een .prx-bestand openen in Windows Media Player?
Nee - een .prx-bestand is een gecompileerd databaseprogramma, volledig ongerelateerd aan het afspelen van media. De associatie in sommige databases is een fout.
Hoe voer ik een .prx-bestand uit?
U moet Microsoft Visual FoxPro 9.0 geïnstalleerd hebben. Typ in het VFP Command Window: DO uwprogramma.prx. VFP 9.0 SP2 kan door gelicentieerde gebruikers worden gedownload van de site van Microsoft.
Kan ik .prx naar .exe converteren?
Nee - .prx is geïnterpreteerde bytecode en kan niet worden geconverteerd naar een zelfstandig uitvoerbaar bestand. VFP kon .exe-distributies bouwen, maar daarvoor waren de originele .prg-broncode en de VFP IDE vereist.
Is .prx hetzelfde als het PSP PRX-bestand?
Nee - dit zijn volledig verschillende formaten. PSP .prx-bestanden zijn MIPS ELF-uitvoerbare bestanden voor de PlayStation Portable-firmware. FoxPro .prx-bestanden zijn bytecode voor de Visual FoxPro-database-runtime.

Referenties

1Microsoft KnowledgeBase - Visual FoxPro File Extensions (Q130686)jeffpar.github.io
2VFP Help - COMPILE Commandvfphelp.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.M4AMPEG-4 Audio File
5.EXEWindows Executable (Portable Executable)
6.ICSiCalendar data file
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.JSONJavaScript Object Notation file
10.ODTOpenDocument Text

Gerelateerde extensies

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

Gratis bestandstools

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

Open de gereedschapskist

Blader door bestandsextensies A-Z