.PRX

PRX Datei

FoxPro Compiled Program File
Frage stellen
SCHNELLE ANTWORT

Eine PRX-Datei ist ein kompiliertes FoxPro-Programm - binärer Bytecode, der erzeugt wird, wenn Sie den Befehl COMPILE für eine .PRG-Quelldatei in Microsoft Visual FoxPro ausführen. Zum Ausführen benötigen Sie Visual FoxPro 9.0, ein Produkt, das Microsoft 2007 eingestellt hat (der Support endete 2015). PRX-Dateien haben nichts mit dem Windows Media Player oder Videos zu tun; es handelt sich um veraltete Datenbank-Programmdateien.

Entwickler: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Kategorie: Ausführbare Dateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .APK · .EXE · .VBS · .JAR

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 2, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PRX-Dateiformat?

Eine .prx-Datei ist die kompilierte Bytecode-Ausgabe, die entsteht, wenn Visual FoxPro ein .prg-Quellprogramm mit seinem COMPILE-Befehl verarbeitet. Anstelle von nativem Maschinencode enthalten .prx-Dateien P-Code, der zur Laufzeit von der VFP-Runtime-Engine interpretiert wird. Das kompilierte Format erschien in FoxPro 2.x (DOS- und Windows-Editionen) und allen Visual FoxPro-Versionen von 3.0 bis 9.0 SP2 (2007).

Der interne Bytecode ist proprietär und nicht dokumentiert; er ist nicht versionsübergreifend kompatibel - eine unter VFP 6 kompilierte .prx-Datei wird unter VFP 9 nicht korrekt ausgeführt. Visual FoxPro erzeugt auch kompilierte Dateien mit der Erweiterung .fxp; die Laufzeitumgebung wählt zuerst .fxp aus, wenn beide vorhanden sind, und greift auf .prx zurück, falls .fxp fehlt. Im Gegensatz zur ursprünglichen .prg-Quelle sind .prx-Dateien binär und können nicht als Klartext gelesen werden.

Die Erweiterung .prx wird gelegentlich mit dem Sony PSP PRX-Format verwechselt - verschiebbare PlayStation Portable-Executables, die für Firmware-Plugins verwendet werden -, bei dem es sich um ein völlig anderes Binärformat handelt. Microsoft hat die Entwicklung von Visual FoxPro im Jahr 2007 eingestellt; der erweiterte Support endete am 13. Januar 2015. Das Ausführen von VFP-Anwendungen erfordert heute in der Regel Windows XP/Vista-Kompatibilitätsmodi oder eine virtuelle Maschine. Die VFPX-Open-Source-Community pflegt Erweiterungen für die eingefrorene VFP-Codebasis, einschließlich Tools für den DBF-Datenbankzugriff.

Sicherheit

RISIKO: MEDIUM

.prx-Dateien sind interpretierter Bytecode, der von der VFP-Runtime ausgeführt wird - sie können Dateisystem- und Registrierungsoperationen innerhalb der Grenzen dessen ausführen, was FoxPro zuließ. Im modernen Kontext: Eine .prx-Datei aus einer nicht vertrauenswürdigen Quelle sollte nicht ausgeführt werden. Das Hauptproblem heute sind Sicherheitslücken in Altsystemen; VFP 9.0 hat seit 2015 keine Sicherheitspatches mehr erhalten.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEFoxPro Compiled Program Filealias Visual FoxPro compiled program, FoxPro compiled PRG
ENTWICKLERMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)seit circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
MIME TYPEapplication/octet-stream
TYPKompilierter FoxPro/Visual FoxPro Bytecode-Binärwert (kompiliert aus einem .PRG-Quellprogramm)
Diese Erweiterung wird auch verwendet von…
  • PlayStation Portable PRX (PSP Plugin/Firmware) - PRX auf der PSP ist ein Relocatable Executable (ELF-basiert, MIPS), das für PSP-Firmwaremodule und Plugins verwendet wird - völlig unabhängig von FoxPro.
  • Polaris Office Template - Einige Versionen von Polaris Office verwenden .prx als Vorlagen- oder Erweiterungsdatei; Nischenkontext im Bereich Mobile-Office.

Programme zum Öffnen von PRX-Dateien

Windows1 app
Microsoft Visual FoxPro 9.0 Kostenpflichtig Führen Sie die kompilierte .prx innerhalb der VFP-Umgebung aus: «DO program.prx» im Befehlsfenster, oder die Laufzeitumgebung (VFP9R.DLL) führt sie als Teil einer Anwendung aus.

Technische Details

technische Spezifikation
DateikodierungBinär (kompilierter P-Code-Bytecode; nicht menschenlesbar)
Byte-ReihenfolgeLittle-endian (x86 Windows-Zielplattform)
Bytecode-TypInterpretierter P-Code, der von der VFP-Runtime ausgeführt wird, kein nativer Maschinencode
QuellbeziehungKompiliert aus einer `.prg`-Quelldatei mit dem VFP-Befehl `COMPILE`; Quell- und kompilierte Datei teilen denselben Basisnamen
VersionsbindungBytecode ist nicht versionsübergreifend kompatibel - eine unter VFP 6, 7, 8 oder 9 kompilierte `.prx` läuft nur auf der Laufzeitumgebung dieser Version
Laufzeit-DateipräferenzDie VFP-Runtime führt `.fxp` aus, wenn sie im selben Verzeichnis vorhanden ist; sie greift auf `.prx` zurück, wenn `.fxp` fehlt
Typische Dateigröße1 KB - 500 KB, abhängig von der Komplexität des Programms
Format-DokumentationProprietär und nicht von Microsoft dokumentiert; es existiert keine öffentliche Spezifikation für die Bytecode-Struktur
BetriebssystemWindows 95 bis Windows XP/Vista (primäre VFP 9-Ziele); möglich unter Wine auf Linux
ProduktstatusVisual FoxPro 9.0 SP2 ist die letzte Version; der erweiterte Support von Microsoft endete am 13. Januar 2015
ErweiterungskonfliktNicht verwandt mit Sony PSP `.prx` (PlayStation Relocatable Executable), einem Firmware-Plugin-Format für den PSP-Handheld
Verwandte Formate`.prg` (FoxPro-Quellprogramm), `.fxp` (alternatives kompiliertes Format), `.dbf` (FoxPro-Datenbanktabelle)
Veröffentlichtcirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Neueste VersionVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

PRX-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PRX-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PRX-Dateien.

Häufig gestellte Fragen

Was ist eine .prx-Datei?
Eine kompilierte FoxPro/Visual FoxPro-Programmdatei - Bytecode, der durch das Kompilieren einer .prg-Quelldatei generiert wurde. Zum Ausführen ist Visual FoxPro 9.0 oder früher erforderlich, ein Produkt, das 2007 von Microsoft eingestellt wurde.
Kann ich eine .prx-Datei im Windows Media Player öffnen?
Nein - eine .prx-Datei ist ein kompiliertes Datenbankprogramm und steht in keinem Zusammenhang mit der Medienwiedergabe. Die Verknüpfung in einigen Datenbanken ist ein Fehler.
Wie führe ich eine .prx-Datei aus?
Sie müssen Microsoft Visual FoxPro 9.0 installiert haben. Geben Sie im VFP-Befehlsfenster Folgendes ein: DO ihrprogramm.prx. VFP 9.0 SP2 kann von der Microsoft-Website für lizenzierte Benutzer heruntergeladen werden.
Kann ich .prx in .exe konvertieren?
Nein - .prx ist interpretierter Bytecode und kann nicht in eine eigenständige ausführbare Datei konvertiert werden. VFP konnte .exe-Distributionen erstellen, aber dafür waren die ursprüngliche .prg-Quelle und die VFP-IDE erforderlich.
Ist .prx dasselbe wie die PSP PRX-Datei?
Nein - es sind völlig unterschiedliche Formate. PSP .prx-Dateien sind MIPS ELF-Executables für die PlayStation Portable-Firmware. FoxPro .prx-Dateien sind Bytecode für die Visual FoxPro-Datenbank-Laufzeitumgebung.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen