.FRX

FRX Datei

Visual Basic Form Binary File
Frage stellen
SCHNELLE ANTWORT

Eine FRX-Datei ist eine binäre Ressourcendatei, die automatisch von der Visual Basic 4/5/6 IDE generiert wird und immer mit einer gleichnamigen .frm-Formulardatei gekoppelt ist. Sie können sie nicht einzeln öffnen - öffnen Sie das gesamte VB-Projekt (.vbp) in Visual Basic 6.0 oder importieren Sie es mit einem VB6-Migrations-Tool in Visual Studio. Beachten Sie, dass Visual FoxPro .frx ebenfalls für ein anderes Format (ein Berichtslayout) verwendet. Prüfen Sie daher, mit welcher Software Ihre Datei erstellt wurde.

Entwickler: Microsoft Kategorie: Developerdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 6, 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 FRX-Dateiformat?

.frx ist ein Entwickler-Dateiformat. .frx-Dateien speichern binäre Daten und Ressourcen, die zur Erstellung von Formularen in Visual Basic verwendet werden. Sie treten immer paarweise mit einer gleichnamigen .frm-Formulardatei auf: Die .frm enthält das Textlayout des Formulars, während die .frx binäre Daten enthält, die nicht als Klartext dargestellt werden können - eingebettete Icons, Bitmaps und große String-Eigenschaften, auf die per Byte-Offset aus der .frm verwiesen wird.

.frx-Dateien speichern nur zusätzliche Ressourcen, die für das jeweilige Formular benötigt werden. .frx-Dateien werden von der Entwicklungsumgebung automatisch generiert, selbst wenn sie leer bleiben. Sie erstellen oder öffnen eine .frx niemals direkt - die VB-IDE verwaltet sie automatisch, und ihr Verlust bei gleichzeitigem Bestehen der Offset-Referenzen in der .frm führt zur Beschädigung des Formulars.

Visual Basic ist eine von Microsoft entwickelte Hochsprache. Visual Basic wurde als Sprache und Werkzeug zur Anwendungserstellung konzipiert. Die Sprache basiert auf BASIC. Obwohl Visual Basic ein beliebtes Werkzeug war, vermeiden es die meisten Entwickler, wenn möglich. Visual Basic ist Gegenstand vieler Witze und Anekdoten, von denen einige das Thema leerer .frx-Dateien berühren.

Das .frx-Format wurde in Visual Basic 4.0 eingeführt und wurde in VB5 und VB6 (1997-1998) zum Standard. Es wurde durch .resx-XML-Ressourcendateien abgelöst, als VB.NET im Jahr 2002 auf den Markt kam. Hinweis: Visual FoxPro verwendet dieselbe Endung .frx für Berichtsdateien, bei denen es sich um Tabellen im DBF-Stil mit einer völlig anderen Struktur handelt.

Sicherheit

RISIKO: LOW

Eine .frx-Datei enthält passive binäre Daten ohne Skripting, daher ist die Datei selbst risikoarm. Die eigentliche Vorsicht gilt dem VB6-Projekt, zu dem sie gehört: Legacy-VB6-Quellcode aus nicht vertrauenswürdigen Quellen kann Code enthalten, der nach dem Kompilieren und Ausführen beliebige Aktionen ausführt. Behandeln Sie das Projekt, nicht die .frx, als das zu prüfende Objekt. Es besteht keine Notwendigkeit, dubiose «FRX-Viewer»-Utilities herunterzuladen - sie bieten keine sinnvolle Ansicht für dieses Format.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEVisual Basic Form Binary Filealias VB Form Binary, Visual Basic 6 Form Resource File
ENTWICKLERMicrosoftseit Visual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
MIME TYPEapplication/octet-stream
TYPBinäre Begleit-/Ressourcendatei für ein Visual Basic-Formular (.frm)
Diese Erweiterung wird auch verwendet von…
  • Visual FoxPro Berichtsdatei - Ein Berichtslayout für FoxPro/Visual FoxPro, das als Tabelle im DBF-Format gespeichert ist (gekoppelt mit .frt-Memo); der ursprüngliche db_name bezog sich auf diesen Typ.
  • Adobe FrameMaker MIF Referenz (.frx) - Gelegentlich als FrameMaker-bezogene Referenzdatei anzutreffen; selten und nicht mit VB verwandt.

Programme zum Öffnen von FRX-Dateien

Windows3 apps
Visual Basic 6.0 (IDE) Kostenpflichtig Öffnen Sie die .vbp des Projekts (nicht die .frx direkt); VB6 lädt die .frm und liest die zugehörige .frx automatisch.
Visual Studio (with VB6 migration tools) Freemium Verwenden Sie ein VB6-Upgrade/Migrations-Add-In, um das Legacy-Projekt zu importieren; Visual Studio konvertiert Formulare und deren .frx-Ressourcen.
Resource viewer (e.g. Resource Hacker) - extraction only Kostenlos Kein echtes Programm zum Öffnen, kann aber manchmal eingebettete Icons/Bitmaps aus einem .frx-Blob extrahieren.

Technische Details

technische Spezifikation
Format-TypBinäre Begleit-/Ressourcendatei für ein Visual Basic-Formular - kein eigenständiges Dokument
KodierungBinär (undurchsichtiger Byte-Stream); keine Klartext-Darstellung
Byte-ReihenfolgeLittle-endian
DateisignaturKeine festen Magic Bytes - wird nur durch den gemeinsamen Basisnamen mit einer gekoppelten `.frm` identifiziert; die IDE ordnet das Formular der Ressource über den Dateinamen zu, nicht über eine Signatur
Anforderung an DateipaarungMuss zusammen mit einer gleichnamigen `.frm` im selben Projektverzeichnis liegen; das Entfernen oder Desynchronisieren der `.frx` beschädigt das Formular und verhindert das Laden
Gespeicherte InhaltstypenEingebettete Icons (`.ico`), Bitmaps (`.bmp`) und große binäre String-Eigenschaften von Formular-Steuerelementen, die nicht als Text in der `.frm` gespeichert werden können
ReferenzierungsmechanismusBinäre Eigenschaftswerte werden über Byte-Offsets adressiert; diese Offsets werden inline in der gekoppelten `.frm`-Textdatei gespeichert
Internes VersionsfeldNicht vorhanden - implizit an die VB-Version gebunden, mit der das Projekt gespeichert wurde (VB4, VB5 oder VB6); keine unabhängige Versionsmarkierung innerhalb der Datei
Prüfsumme / IntegritätKeine integrierte Prüfsumme; die Datenintegrität hängt vollständig davon ab, dass die Byte-Offsets in der `.frm` mit dem Inhalt der `.frx` synchron bleiben
Typische Dateigröße0 Bytes (wenn leer) bis zu mehreren MB, abhängig von der Anzahl und Größe der eingebetteten Bilder und Icons
Zugehöriges BetriebssystemNur Windows
IDE-IntegrationAusschließlich von der Visual Basic-IDE erstellt und gepflegt; wird niemals manuell vom Entwickler verfasst oder bearbeitet
MIME-Typ`application/octet-stream`
Abgelöst durch`.resx`-XML-Ressourcendatei in VB.NET / Visual Studio .NET (ab 2002)
Namensraumkollision der EndungVisual FoxPro verwendet ebenfalls `.frx` für Berichtsdateien - eine Tabelle im DBF-Stil, die mit den Bytes `0x30`-`0x32` beginnt und strukturell völlig unabhängig vom VB6-Format ist
VeröffentlichtVisual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
Neueste VersionVisual Basic 6.0 (1998); unchanged since - VB6 mainstream support ended March 2008

FRX-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit FRX-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 FRX-Dateien.

Häufig gestellte Fragen

Was ist eine FRX-Datei?
Es ist die binäre Begleitdatei eines Visual Basic-Formulars (.frm). Sie speichert die Icons des Formulars, eingebettete Bilder und lange binäre Eigenschaften, die die textbasierte .frm nicht enthalten kann. (Einige andere Programme, wie Visual FoxPro-Berichte, verwenden ebenfalls .frx.)
Wie öffne ich eine FRX-Datei?
Öffnen Sie sie nicht direkt - öffnen Sie das gesamte Visual Basic 6-Projekt (.vbp) in VB6 oder importieren Sie das Projekt mit VB6-Migrations-Tools in Visual Studio. Die .frx wird automatisch mit ihrer .frm geladen.
Kann ich die .frx-Datei löschen?
Nein. Sie ist fest mit einer gleichnamigen .frm-Formulardatei verknüpft. Das Löschen (oder eine Asynchronität) beschädigt das Formular, und VB6 wird einen Ladefehler ausgeben.
Warum meldet Visual Basic, dass meine Formulardatei ungültig ist?
Normalerweise fehlt die .frx, sie passt nicht zusammen oder wurde so bearbeitet, dass ihre Offsets nicht mehr mit der .frm übereinstimmen. Stellen Sie die passende .frx aus einem Backup oder der Versionsverwaltung wieder her.
Ist dies dasselbe wie ein FoxPro FRX-Bericht?
Nein - das ist ein anderes Format, das dieselbe Dateiendung verwendet. Eine Visual FoxPro .frx ist eine Tabelle im DBF-Stil, die mit einer .frt gekoppelt ist. Prüfen Sie, ob Ihre Datei neben einer .frm (VB) oder einer .frt (FoxPro) liegt.
Sollte ich .frx-Dateien in Git einchecken?
Ja - sie sind ein integraler Bestandteil des Formulars. Committen Sie jede .frx zusammen mit ihrer .frm, damit das Formular wiederhergestellt werden kann.

Quellen

1Microsoft - Visual Basic 6.0 support informationlearn.microsoft.com
2Microsoft - Upgrading Visual Basic 6.0 applicationslearn.microsoft.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.BINCD/DVD Disc Image (BIN/CUE)

Verwandte Erweiterungen

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Kostenlose Datei-Tools

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

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen