.PRX

PRX-fil

FoxPro Compiled Program File
Stil et spørgsmål
HURTIGT SVAR

En PRX-fil er et kompileret FoxPro-program - binær bytecode produceret, når du kører kommandoen COMPILE på en .PRG-kildefil i Microsoft Visual FoxPro. For at køre den skal du bruge Visual FoxPro 9.0, et produkt Microsoft indstillede i 2007 (support ophørte i 2015). PRX-filer har intet at gøre med Windows Media Player eller video; de er forældede databaseprogramfiler.

Udvikler: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Kategori: Eksekverbare filer MIME: application/octet-stream
ÅBNER PÅ Windows
Relateret: .APK · .EXE · .VBS · .JAR

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 2, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PRX-filformatet?

En .prx-fil er det kompilerede bytecode-output, der produceres, når Visual FoxPro behandler et .prg-kildeprogram med sin COMPILE-kommando. I stedet for indfødt maskinkode indeholder .prx-filer p-kode, der fortolkes ved kørsel af VFP-runtime-motoren. Det kompilerede format dukkede op i FoxPro 2.x (DOS- og Windows-udgaver) og alle Visual FoxPro-versioner fra 3.0 til 9.0 SP2 (2007).

Den interne bytecode er proprietær og udokumenteret; den er ikke kompatibel på tværs af versioner - en .prx-fil kompileret under VFP 6 vil ikke køre korrekt under VFP 9. Visual FoxPro producerer også kompilerede filer med filtypenavnet .fxp; runtimen vælger .fxp først, når begge er til stede, og falder tilbage til .prx, hvis .fxp mangler. I modsætning til den originale .prg-kilde er .prx-filer binære og kan ikke læses som almindelig tekst.

Filtypenavnet .prx forveksles lejlighedsvis med Sony PSP PRX-formatet - PlayStation Portable-flytbare eksekverbare filer, der bruges til firmware-plugins - hvilket er et helt urelateret binært format. Microsoft afsluttede udviklingen af Visual FoxPro i 2007; udvidet support ophørte den 13. januar 2015. Kørsel af VFP-applikationer i dag kræver typisk Windows XP/Vista-kompatibilitetstilstande eller en virtuel maskine. VFPX-open source-fællesskabet vedligeholder udvidelser til den fastlåste VFP-kodebase, herunder værktøjer til DBF-databaseadgang.

Sikkerhed og tryghed

RISIKO: MEDIUM

.prx-filer er fortolket bytecode eksekveret af VFP-runtimen - de kan udføre filsystem- og registreringsdatabasehandlinger inden for grænserne af, hvad FoxPro tillod. I en moderne kontekst: en .prx-fil fra en upålidelig kilde bør ikke eksekveres. Den største bekymring i dag er sårbarheder i ældre systemer; VFP 9.0 har ikke modtaget sikkerhedsopdateringer siden 2015.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNFoxPro Compiled Program Fileogså kendt som Visual FoxPro compiled program, FoxPro compiled PRG
UDVIKLERMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)siden circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
MIME-TYPEapplication/octet-stream
TYPEKompileret FoxPro/Visual FoxPro bytecode-binær (kompileret fra et .PRG-kildeprogram)
Dette filtypenavn bruges også af…
  • PlayStation Portable PRX (PSP Plugin/Firmware) - PRX på PSP er en flytbar eksekverbar fil (ELF-baseret, MIPS), der bruges til PSP-firmwaremoduler og plugins - fuldstændig urelateret til FoxPro.
  • Polaris Office-skabelon - Nogle versioner af Polaris Office bruger .prx som en skabelon- eller udvidelsesfil; nichepræget, mobil-kontorkontekst.

Programmer der åbner PRX-filer

Windows1 app
Microsoft Visual FoxPro 9.0 Betalt Kør den kompilerede .prx inde fra VFP-miljøet: «DO program.prx» i kommandovinduet, eller runtimen (VFP9R.DLL) eksekverer den som en del af en applikation.

Tekniske detaljer

dyb specifikation
FilkodningBinær (kompileret p-kode bytecode; ikke læsbar for mennesker)
Byte-rækkefølgeLittle-endian (x86 Windows-målplatform)
Bytecode-typeFortolket p-kode eksekveret af VFP-runtimen, ikke indfødt maskinkode
KilderelationKompileret fra en `.prg`-kildefil ved hjælp af VFP-kommandoen `COMPILE`; kilde og kompileret fil deler samme grundnavn
VersionsbindingBytecode er ikke kompatibel på tværs af versioner - `.prx` kompileret under VFP 6, 7, 8 eller 9 kører kun på den pågældende versions runtime
Runtime-filpræferenceVFP-runtime eksekverer `.fxp`, hvis den findes i samme mappe; falder tilbage til `.prx`, hvis `.fxp` mangler
Typisk filstørrelse1 KB - 500 KB afhængigt af programmets kompleksitet
FormatdokumentationProprietær og udokumenteret af Microsoft; der findes ingen offentlig specifikation for bytecode-strukturen
OperativsystemWindows 95 til Windows XP/Vista (primære VFP 9-mål); muligt under Wine på Linux
ProduktstatusVisual FoxPro 9.0 SP2 er den endelige version; udvidet support fra Microsoft ophørte den 13. januar 2015
FiltypenavnskonfliktUrelateret til Sony PSP `.prx` (PlayStation Relocatable Executable), et firmware-plugin-format til den håndholdte PSP
Relaterede formater`.prg` (FoxPro-kildeprogram), `.fxp` (alternativt kompileret format), `.dbf` (FoxPro-databasetabel)
Udgivetcirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Seneste versionVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

PRX-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PRX-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PRX-filer.

Ofte stillede spørgsmål

Hvad er en .prx-fil?
En kompileret FoxPro/Visual FoxPro-programfil - bytecode genereret ved at kompilere en .prg-kildefil. Den kræver Visual FoxPro 9.0 eller tidligere for at køre, et produkt Microsoft indstillede i 2007.
Kan jeg åbne en .prx-fil i Windows Media Player?
Nej - en .prx-fil er et kompileret databaseprogram, fuldstændig urelateret til medieafspilning. Associeringen i visse databaser er en fejl.
Hvordan kører jeg en .prx-fil?
Du skal have Microsoft Visual FoxPro 9.0 installeret. I VFP-kommandovinduet skal du skrive: DO ditprogram.prx. VFP 9.0 SP2 kan downloades fra Microsofts websted for licenserede brugere.
Kan jeg konvertere .prx til .exe?
Nej - .prx er fortolket bytecode og kan ikke konverteres til en selvstændig eksekverbar fil. VFP kunne bygge .exe-distributioner, men det krævede den originale .prg-kilde og VFP-udviklingsmiljøet.
Er .prx det samme som PSP PRX-filen?
Nej - det er helt forskellige formater. PSP .prx-filer er MIPS ELF-eksekverbare filer til PlayStation Portable-firmwaren. FoxPro .prx-filer er bytecode til Visual FoxPro-databaseruntimen.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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.JSONJavaScript Object Notation file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å