.FRX

FRX-fil

Visual Basic Form Binary File
Ställ en fråga
SNABBT SVAR

En FRX-fil är en binär resursfil som skapas automatiskt av Visual Basic 4/5/6 IDE och är alltid parad med en .frm-formulärfil med samma namn. Du kan inte öppna den separat - öppna hela VB-projektet (.vbp) i Visual Basic 6.0 eller importera det till Visual Studio med ett migreringsverktyg för VB6. Notera att Visual FoxPro också använder .frx för ett annat format (en rapportlayout), så kontrollera vilken programvara som skapade din fil.

Utvecklare: Microsoft Kategori: Utvecklarfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 6, 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 FRX?

.frx är ett filformat för utvecklare. .frx-filer lagrar binärdata och resurser som används för att skapa formulär i Visual Basic. De följer alltid med en .frm-formulärfil med samma namn: .frm innehåller formulärets textlayout, medan .frx innehåller binärdata som inte kan uttryckas som vanlig text - inbäddade ikoner, bitmappar och stora strängegenskaper som refereras via byte-offset från .frm.

.frx-filer lagrar endast ytterligare resurser som behövs för det givna formuläret. .frx-filer genereras automatiskt av utvecklingsmiljön även om de förblir tomma. Du skapar eller öppnar aldrig en .frx direkt - VB IDE hanterar den automatiskt, och om den går förlorad medan dess .frm fortfarande har offset-referenser kommer formuläret att korrumperas.

Visual Basic är ett högnivåspråk utvecklat av Microsoft. Visual Basic designades som ett språk och verktyg för att skapa applikationer. Språket är baserat på BASIC. Även om Visual Basic var ett populärt verktyg undviker de flesta utvecklare det om möjligt. Visual Basic är föremål för många skämt och anekdoter, varav vissa berör ämnet tomma .frx-filer.

.frx-formatet introducerades i Visual Basic 4.0 och blev standard i VB5 och VB6 (1997-1998). Det ersattes av .resx XML-resursfiler när VB.NET lanserades 2002. Notera: Visual FoxPro använder samma filändelse .frx för rapportfiler, vilka är DBF-liknande tabeller med en helt annan struktur.

Säkerhet & trygghet

RISK: LOW

En .frx är passiv binärdata utan skript, så själva filen innebär låg risk. Den verkliga försiktigheten bör gälla det VB6-projekt den tillhör: gamla VB6-källkoder från otillförlitliga källor kan innehålla kod som gör vad som helst när den väl kompilerats och körts. Behandla projektet, inte .frx-filen, som det som ska granskas. Det finns ingen anledning att ladda ner tvivelaktiga «FRX-visare» - de kan inte visa detta format på ett meningsfullt sätt.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNVisual Basic Form Binary Fileäven känd som VB Form Binary, Visual Basic 6 Form Resource File
UTVECKLAREMicrosoftsedan Visual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
MIME-TYPapplication/octet-stream
TYPBinär följeslagare/resursfil för ett Visual Basic-formulär (.frm)
Detta filtillägg används också av…
  • Visual FoxPro Report File - En rapportlayout för FoxPro/Visual FoxPro lagrad som en tabell i DBF-format (parad med .frt-memo); det ursprungliga db_name refererade till denna typ.
  • Adobe FrameMaker MIF Reference (.frx) - Förekommer ibland som en FrameMaker-relaterad referensfil; sällsynt och orelaterad till VB.

Program som öppnar FRX-filer

Windows3 apps
Visual Basic 6.0 (IDE) Betald Öppna projektets .vbp (inte .frx direkt); VB6 laddar .frm och läser den parade .frx-filen automatiskt.
Visual Studio (with VB6 migration tools) Freemium Använd ett VB6-uppgraderings/migrerings-tillägg för att importera det gamla projektet; Visual Studio konverterar formulär och deras .frx-resurser.
Resource viewer (e.g. Resource Hacker) - extraction only Gratis Inte en riktig öppnare, men kan ibland extrahera inbäddade ikoner/bitmappar från en .frx-blob.

Tekniska detaljer

djup specifikation
FormattypBinär följeslagare/resursfil för ett Visual Basic-formulär - inte ett fristående dokument
KodningBinär (opak byteström); ingen representation i klartext
ByteordningLittle-endian
FilsignaturInga fasta magic bytes - identifieras endast genom att dela basnamn med en parad `.frm`; IDE mappar formulär till resurs via filnamn, inte via signatur
Krav på parad filMåste åtfölja en `.frm` med samma namn i samma projektkatalog; om `.frx` tas bort eller hamnar i otakt korrumperas formuläret och kan inte laddas
Lagrade innehållstyperInbäddade ikoner (`.ico`), bitmappar (`.bmp`) och stora binära strängegenskaper från formulärkontroller som inte kan lagras som text i `.frm`
ReferensmekanismBinära egenskapsvärden adresseras via byte-offset; dessa offsets lagras direkt i den parade `.frm`-textfilen
Internt versionsfältSaknas - knuten implicit till den VB-version som sparade projektet (VB4, VB5 eller VB6); ingen oberoende versionsmarkör inuti filen
Kontrollsumma / integritetIngen inbyggd kontrollsumma; dataintegriteten beror helt på att byte-offsets i `.frm` förblir synkroniserade med innehållet i `.frx`
Typisk filstorlek0 byte (när den är tom) till flera MB, beroende på antal och storlek på inbäddade bilder och ikoner
Associerat OSEndast Windows
IDE-integrationSkapas och underhålls exklusivt av Visual Basic IDE; skrivs eller redigeras aldrig manuellt av utvecklaren
MIME-typ`application/octet-stream`
Ersatt av`.resx` XML-resursfil i VB.NET / Visual Studio .NET (2002 och framåt)
Namnrymdskollision för filändelseVisual FoxPro använder också `.frx` för rapportfiler - en tabell i DBF-stil som börjar med byten `0x30`-`0x32`, helt orelaterad i struktur till VB6-formatet
SläpptVisual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
Senaste versionVisual Basic 6.0 (1998); unchanged since - VB6 mainstream support ended March 2008

FRX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med FRX-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 FRX-filer.

Vanliga frågor

Vad är en FRX-fil?
Det är den binära följeslagaren till ett Visual Basic-formulär (.frm). Den lagrar formulärets ikoner, inbäddade bilder och långa binära egenskaper som textfilen .frm inte kan innehålla. (Några andra program, som Visual FoxPro-rapporter, använder också .frx.)
Hur öppnar jag en FRX-fil?
Öppna den inte direkt - öppna hela Visual Basic 6-projektet (.vbp) i VB6, eller importera projektet till Visual Studio med migreringsverktyg för VB6. .frx-filen laddas automatiskt tillsammans med sin .frm.
Kan jag radera .frx-filen?
Nej. Den är parad med en .frm-formulärfil med samma namn. Om du raderar den (eller om den hamnar i otakt) korrumperas formuläret och VB6 kommer att visa ett laddningsfel.
Varför säger Visual Basic att min formulärfil är ogiltig?
Vanligtvis saknas .frx-filen, den matchar inte, eller så har den redigerats så att dess offsets inte längre stämmer överens med .frm-filen. Återställ den matchande .frx-filen från säkerhetskopia eller versionshantering.
Är detta samma sak som en FoxPro FRX-rapport?
Nej - det är ett annat format som återanvänder filändelsen. En Visual FoxPro .frx är en tabell i DBF-stil parad med en .frt. Kontrollera om din fil ligger bredvid en .frm (VB) eller en .frt (FoxPro).
Ska jag checka in .frx-filer i Git?
Ja - de är en integrerad del av formuläret. Checka in varje .frx tillsammans med dess .frm så att formuläret kan byggas om.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.ICSiCalendar data file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation file

Relaterade filtillägg

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

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