.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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.PRO6XProPresenter 6 Bundle File
10.PRDXSoftMaker Presentations Document

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-Ö