.PRX

PRX-fil

FoxPro Compiled Program File
Ställ en fråga
SNABBT SVAR

En PRX-fil är ett kompilerat FoxPro-program - binär bytecode som skapas när du kör kommandot COMPILE på en .PRG-källfil i Microsoft Visual FoxPro. För att köra den behöver du Visual FoxPro 9.0, en produkt som Microsoft lade ner 2007 (supporten upphörde 2015). PRX-filer har ingenting med Windows Media Player eller video att göra; de är föråldrade databasprogramfiler.

Utvecklare: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Kategori: Exekverbara filer MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .APK · .EXE · .VBS · .JAR

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 2, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet PRX?

En .prx-fil är den kompilerade bytecode-utmatningen som skapas när Visual FoxPro bearbetar ett .prg-källprogram med sitt COMPILE-kommando. Istället för infödd maskinkod innehåller .prx-filer p-kod som tolkas vid körning av VFP-körningsmotorn. Det kompilerade formatet dök upp i FoxPro 2.x (DOS- och Windows-utgåvor) och alla Visual FoxPro-versioner från 3.0 till 9.0 SP2 (2007).

Den interna bytecoden är proprietär och odokumenterad; den är inte kompatibel mellan versioner - en .prx-fil kompilerad under VFP 6 kommer inte att köras korrekt under VFP 9. Visual FoxPro skapar även kompilerade filer med filtillägget .fxp; körningsmiljön väljer .fxp i första hand när båda finns tillgängliga, och faller tillbaka på .prx om .fxp saknas. Till skillnad från den ursprungliga .prg-källkoden är .prx-filer binära och kan inte läsas som vanlig text.

Filtillägget .prx förväxlas ibland med Sony PSP PRX-formatet - PlayStation Portable-flyttbara exekverbara filer som används för firmware-insticksmoduler - vilket är ett helt orelaterat binärt format. Microsoft avslutade utvecklingen av Visual FoxPro 2007; den utökade supporten upphörde den 13 januari 2015. Att köra VFP-applikationer idag kräver vanligtvis Windows XP/Vista-kompatibilitetslägen eller en virtuell maskin. VFPX-öppen källkod-gemenskapen underhåller tillägg till den frysta VFP-kodbasen, inklusive verktyg för DBF-databasåtkomst.

Säkerhet & trygghet

RISK: MEDIUM

.prx-filer är tolkad bytecode som körs av VFP-körningsmiljön - de kan utföra filsystems- och registeråtgärder inom gränserna för vad FoxPro tillät. I ett modernt sammanhang: en .prx-fil från en okänd källa bör inte köras. Det främsta problemet idag är sårbarheter i föråldrade system; VFP 9.0 har inte fått några säkerhetsuppdateringar sedan 2015.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNFoxPro Compiled Program Fileäven känd som Visual FoxPro compiled program, FoxPro compiled PRG
UTVECKLAREMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)sedan circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
MIME-TYPapplication/octet-stream
TYPKompilerad FoxPro/Visual FoxPro bytecode-binär (kompilerad från ett .PRG-källprogram)
Detta filtillägg används också av…
  • 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.

Program som öppnar PRX-filer

Windows1 app
Microsoft Visual FoxPro 9.0 Betald Kör den kompilerade .prx-filen inifrån VFP-miljön: «DO program.prx» i kommandofönstret, eller så kör körningsmiljön (VFP9R.DLL) den som en del av en applikation.

Tekniska detaljer

djup specifikation
FilkodningBinär (kompilerad p-kod bytecode; inte läsbar för människor)
ByteordningLittle-endian (x86 Windows-målplattform)
Bytecode-typTolkad p-kod som körs av VFP-körningsmiljön, inte infödd maskinkod
KällkodsrelationKompilerad från en `.prg`-källfil med VFP-kommandot `COMPILE`; källfilen och den kompilerade filen delar samma basnamn
VersionsbindningBytecode är inte kompatibel mellan versioner - `.prx` kompilerad under VFP 6, 7, 8 eller 9 körs endast på den versionens körningsmiljö
Körningsmiljöns filpreferensVFP-körningsmiljön exekverar `.fxp` om den finns i samma katalog; faller tillbaka på `.prx` om `.fxp` saknas
Typisk filstorlek1 KB - 500 KB beroende på programmets komplexitet
FormatdokumentationProprietär och odokumenterad av Microsoft; ingen offentlig specifikation finns för bytecode-strukturen
OperativsystemWindows 95 till Windows XP/Vista (primära mål för VFP 9); möjligt under Wine på Linux
ProduktstatusVisual FoxPro 9.0 SP2 är den sista versionen; utökad support från Microsoft upphörde den 13 januari 2015
FiltilläggskonfliktOrelaterat till Sony PSP `.prx` (PlayStation Relocatable Executable), ett format för firmware-insticksmoduler för den handhållna PSP-enheten
Relaterade format`.prg` (FoxPro-källprogram), `.fxp` (alternativt kompilerat format), `.dbf` (FoxPro-databastabell)
Släpptcirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Senaste versionVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

PRX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med PRX-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om PRX-filer.

Vanliga frågor

Vad är en .prx-fil?
En kompilerad FoxPro/Visual FoxPro-programfil - bytecode genererad genom att kompilera en .prg-källfil. Den kräver Visual FoxPro 9.0 eller tidigare för att köras, en produkt som Microsoft lade ner 2007.
Kan jag öppna en .prx-fil i Windows Media Player?
Nej - en .prx-fil är ett kompilerat databasprogram, helt orelaterat till medieuppspelning. Kopplingen i vissa databaser är ett fel.
Hur kör jag en .prx-fil?
Du behöver ha Microsoft Visual FoxPro 9.0 installerat. I VFP-kommandofönstret skriver du: DO dittprogram.prx. VFP 9.0 SP2 kan laddas ner från Microsofts webbplats för licensierade användare.
Kan jag konvertera .prx till .exe?
Nej - .prx är tolkad bytecode och kan inte konverteras till en fristående exekverbar fil. VFP kunde bygga .exe-distributioner, men det krävde den ursprungliga .prg-källkoden och VFP-utvecklingsmiljön.
Är .prx samma sak som PSP PRX-filen?
Nej - det är helt olika format. PSP .prx-filer är MIPS ELF-exekverbara filer för PlayStation Portable-firmware. FoxPro .prx-filer är bytecode för Visual FoxPro-databasens körningsmiljö.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö