.PRX

Plik PRX

FoxPro Compiled Program File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PRX to skompilowany program FoxPro - binarny kod bajtowy (bytecode) generowany po uruchomieniu polecenia COMPILE na pliku źródłowym .PRG w programie Microsoft Visual FoxPro. Do jego uruchomienia wymagany jest Visual FoxPro 9.0, produkt wycofany przez Microsoft w 2007 roku (wsparcie zakończono w 2015). Pliki PRX nie mają nic wspólnego z Windows Media Player ani wideo; są to archiwalne pliki programów bazodanowych.

Deweloper: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Kategoria: Pliki wykonywalne MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 2, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PRX?

Plik .prx to skompilowany kod bajtowy generowany, gdy Visual FoxPro przetwarza program źródłowy .prg za pomocą polecenia COMPILE. Zamiast natywnego kodu maszynowego, pliki .prx zawierają p-kod interpretowany w czasie wykonywania przez silnik wykonawczy VFP. Skompilowany format pojawił się w FoxPro 2.x (wersje dla DOS i Windows) oraz we wszystkich wersjach Visual FoxPro od 3.0 do 9.0 SP2 (2007).

Wewnętrzny kod bajtowy jest własnościowy i nieudokumentowany; nie jest on kompatybilny między wersjami - plik .prx skompilowany w VFP 6 nie będzie działał poprawnie w VFP 9. Visual FoxPro generuje również skompilowane pliki z rozszerzeniem .fxp; środowisko wykonawcze wybiera najpierw .fxp, gdy oba są obecne, powracając do .prx, jeśli brakuje .fxp. W przeciwieństwie do oryginalnego źródła .prg, pliki .prx są binarne i nie można ich odczytać jako zwykłego tekstu.

Rozszerzenie .prx bywa mylone z formatem Sony PSP PRX - relokowalnymi plikami wykonywalnymi PlayStation Portable używanymi do wtyczek oprogramowania układowego - który jest całkowicie niepowiązanym formatem binarnym. Microsoft zakończył rozwój Visual FoxPro w 2007 roku; wsparcie rozszerzone zakończyło się 13 stycznia 2015 roku. Uruchamianie aplikacji VFP dzisiaj zazwyczaj wymaga trybów zgodności z Windows XP/Vista lub maszyny wirtualnej. Społeczność open-source VFPX utrzymuje rozszerzenia dla zamrożonego kodu źródłowego VFP, w tym narzędzia do dostępu do baz danych DBF.

Bezpieczeństwo

RYZYKO: MEDIUM

Pliki .prx to interpretowany kod bajtowy wykonywany przez środowisko wykonawcze VFP - mogą one wykonywać operacje na systemie plików i rejestrze w granicach dozwolonych przez FoxPro. W nowoczesnym kontekście: plik .prx z niezaufanego źródła nie powinien być uruchamiany. Głównym problemem są dziś luki w zabezpieczeniach systemów archiwalnych; VFP 9.0 nie otrzymał żadnych poprawek bezpieczeństwa od 2015 roku.

Szczegóły formatu

w pigułce
PEŁNA NAZWAFoxPro Compiled Program Fileznany również jako Visual FoxPro compiled program, FoxPro compiled PRG
DEWELOPERMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)od circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
TYP MIMEapplication/octet-stream
TYPBinarny kod bajtowy skompilowany FoxPro/Visual FoxPro (skompilowany z programu źródłowego .PRG)
To rozszerzenie jest również używane przez…
  • 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.

Programy otwierające pliki PRX

Windows1 app
Microsoft Visual FoxPro 9.0 Płatny Uruchom skompilowany .prx z poziomu środowiska VFP: „DO program.prx” w oknie poleceń lub środowisko wykonawcze (VFP9R.DLL) wykona go jako część aplikacji.

Szczegóły techniczne

specyfikacja
Kodowanie plikuBinarny (skompilowany kod bajtowy p-code; nieczytelny dla człowieka)
Kolejność bajtówLittle-endian (platforma docelowa x86 Windows)
Typ kodu bajtowegoInterpretowany p-kod wykonywany przez środowisko wykonawcze VFP, a nie natywny kod maszynowy
Relacja ze źródłemSkompilowany z pliku źródłowego `.prg` za pomocą polecenia VFP `COMPILE`; plik źródłowy i skompilowany mają tę samą nazwę bazową
Powiązanie z wersjąKod bajtowy nie jest kompatybilny między wersjami - `.prx` skompilowany w VFP 6, 7, 8 lub 9 działa tylko w środowisku wykonawczym tej samej wersji
Preferencje środowiska wykonawczegoŚrodowisko VFP wykonuje `.fxp`, jeśli jest obecny w tym samym katalogu; powraca do `.prx`, jeśli brakuje `.fxp`
Typowy rozmiar pliku1 KB - 500 KB w zależności od złożoności programu
Dokumentacja formatuWłasnościowa i nieudokumentowana przez Microsoft; nie istnieje publiczna specyfikacja struktury kodu bajtowego
System operacyjnyWindows 95 do Windows XP/Vista (główne cele VFP 9); możliwe pod Wine na Linux
Status produktuVisual FoxPro 9.0 SP2 to wersja końcowa; rozszerzone wsparcie Microsoft zakończyło się 13 stycznia 2015 r.
Konflikt rozszerzeńNiepowiązany z Sony PSP `.prx` (PlayStation Relocatable Executable), formatem wtyczek oprogramowania układowego dla konsoli przenośnej PSP
Powiązane formaty`.prg` (program źródłowy FoxPro), `.fxp` (alternatywny format skompilowany), `.dbf` (tabela bazy danych FoxPro)
Wydanocirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Najnowsza wersjaVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

Konwersje PRX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PRX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PRX.

Najczęściej zadawane pytania

Co to jest plik .prx?
Skompilowany plik programu FoxPro/Visual FoxPro - kod bajtowy wygenerowany przez kompilację pliku źródłowego .prg. Do działania wymaga Visual FoxPro 9.0 lub starszego, produktu wycofanego przez Microsoft w 2007 roku.
Czy mogę otworzyć plik .prx w Windows Media Player?
Nie - plik .prx to skompilowany program bazodanowy, całkowicie niepowiązany z odtwarzaniem multimediów. Powiązanie w niektórych bazach danych jest błędem.
Jak uruchomić plik .prx?
Musisz mieć zainstalowany Microsoft Visual FoxPro 9.0. W oknie poleceń VFP wpisz: DO twojprogram.prx. VFP 9.0 SP2 można pobrać z witryny Microsoft dla licencjonowanych użytkowników.
Czy mogę przekonwertować .prx na .exe?
Nie - .prx to interpretowany kod bajtowy i nie można go przekonwertować na samodzielny plik wykonywalny. VFP mógł budować dystrybucje .exe, ale wymagało to oryginalnego źródła .prg i środowiska IDE VFP.
Czy .prx to to samo co plik PSP PRX?
Nie - to całkowicie różne formaty. Pliki .prx dla PSP to pliki wykonywalne MIPS ELF dla oprogramowania układowego PlayStation Portable. Pliki .prx FoxPro to kod bajtowy dla środowiska wykonawczego bazy danych Visual FoxPro.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z