.FRX

FRX-fil

Visual Basic Form Binary File
Stil et spørgsmål
HURTIGT SVAR

En FRX-fil er en binær ressourcefil, der genereres automatisk af Visual Basic 4/5/6 IDE, og som altid er parret med en .frm-formularfil af samme navn. Du kan ikke åbne den alene - åbn hele VB-projektet (.vbp) i Visual Basic 6.0 eller importer det i Visual Studio med et VB6-migreringsværktøj. Bemærk, at Visual FoxPro også bruger .frx til et andet format (et rapportlayout), så tjek hvilket software der har oprettet din fil.

Udvikler: Microsoft Kategori: Udviklerfiler MIME: application/octet-stream
ÅBNER PÅ Windows
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 6, 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 FRX-filformatet?

.frx er et filformat til udviklere. .frx-filer gemmer binære data og ressourcer, der bruges til at oprette formularer i Visual Basic. De følges altid med en .frm-formularfil med samme navn: .frm indeholder formularens tekstlayout, mens .frx indeholder binære data, der ikke kan udtrykkes som almindelig tekst - indlejrede ikoner, bitmaps og store strengegenskaber, der refereres til via byte-offset fra .frm.

.frx-filer gemmer kun de yderligere ressourcer, der er nødvendige for den givne formular. .frx-filer genereres automatisk af udviklingsmiljøet, selvom de forbliver tomme. Du opretter eller åbner aldrig en .frx direkte - VB IDE administrerer den automatisk, og hvis du mister den, mens dens .frm stadig indeholder offset-referencer, vil formularen blive beskadiget.

Visual Basic er et højniveau-programmeringssprog udviklet af Microsoft. Visual Basic blev designet som et sprog og værktøj til oprettelse af applikationer. Sproget er baseret på BASIC. Selvom Visual Basic var et populært værktøj, undgår de fleste udviklere det, hvis det er muligt. Visual Basic er genstand for mange vittigheder og anekdoter, hvoraf nogle berører emnet om tomme .frx-filer.

.frx-formatet blev introduceret i Visual Basic 4.0 og blev standard i VB5 og VB6 (1997-1998). Det blev erstattet af .resx XML-ressourcefiler, da VB.NET blev lanceret i 2002. Bemærk: Visual FoxPro bruger den samme .frx-filendelse til rapportfiler, som er DBF-style tabeller med en helt anden struktur.

Sikkerhed og tryghed

RISIKO: LOW

En .frx er passive binære data uden scripting, så selve filen udgør en lav risiko. Den reelle forsigtighed ligger i det VB6-projekt, den tilhører: forældet VB6-kildekode fra upålidelige kilder kan indeholde kode, der gør hvad som helst, når den er kompileret og kørt. Behandl projektet, ikke .frx-filen, som det, der skal kontrolleres. Der er ingen grund til at downloade tvivlsomme «FRX viewer»-værktøjer - de kan ikke fremvise dette format på meningsfuld vis.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNVisual Basic Form Binary Fileogså kendt som VB Form Binary, Visual Basic 6 Form Resource File
UDVIKLERMicrosoftsiden Visual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
MIME-TYPEapplication/octet-stream
TYPEBinær ledsager/ressourcefil til en Visual Basic-formular (.frm)
Dette filtypenavn bruges også af…
  • Visual FoxPro Report File - Et rapportlayout til FoxPro/Visual FoxPro gemt som en tabel i DBF-format (parret med .frt memo); det oprindelige db_name refererede til denne type.
  • Adobe FrameMaker MIF Reference (.frx) - Ses lejlighedsvis som en FrameMaker-relateret referencefil; sjælden og uden relation til VB.

Programmer der åbner FRX-filer

Windows3 apps
Visual Basic 6.0 (IDE) Betalt Åbn projektets .vbp (ikke .frx direkte); VB6 indlæser .frm og læser den parrede .frx automatisk.
Visual Studio (with VB6 migration tools) Freemium Brug et VB6-opgraderings/migrerings-tilføjelsesprogram til at importere det gamle projekt; Visual Studio konverterer formularer og deres .frx-ressourcer.
Resource viewer (e.g. Resource Hacker) - extraction only Gratis Ikke en egentlig fremviser, men kan nogle gange udtrække indlejrede ikoner/bitmaps fra en .frx-blob.

Tekniske detaljer

dyb specifikation
Format-typeBinær ledsager/ressourcefil til en Visual Basic-formular - ikke et selvstændigt dokument
KodningBinær (uigennemsigtig byte-strøm); ingen tekst-repræsentation
Byte-rækkefølgeLittle-endian
FilsignaturIngen faste magic bytes - identificeres kun ved at dele navn med en parret `.frm`; IDE'et mapper formular til ressource via filnavn, ikke via signatur
Krav om parret filSkal ledsage en `.frm` med samme navn i samme projektmappe; fjernelse eller desynkronisering af `.frx` beskadiger formularen og forhindrer den i at indlæse
Gemte indholdstyperIndlejrede ikoner (`.ico`), bitmaps (`.bmp`) og store binære strengegenskaber fra formularkontroller, der ikke kan gemmes som tekst i `.frm`
ReferencemekanismeBinære egenskabsværdier adresseres via byte-offset; disse offsets gemmes inline i den parrede `.frm`-tekstfil
Internt versionsfeltMangler - knyttet implicit til den VB-version, der gemte projektet (VB4, VB5 eller VB6); ingen uafhængig versionsmarkør inde i filen
Checksum / integritetIngen indbygget checksum; dataintegritet afhænger helt af, at byte-offsets i `.frm` forbliver synkroniserede med `.frx`-indholdet
Typisk filstørrelse0 bytes (når den er tom) til flere MB, afhængigt af antallet og størrelsen af indlejrede billeder og ikoner
Associeret OSKun Windows
IDE-integrationOprettet og vedligeholdt udelukkende af Visual Basic IDE; aldrig manuelt forfattet eller redigeret af udvikleren
MIME-type`application/octet-stream`
Erstattet af`.resx` XML-ressourcefil i VB.NET / Visual Studio .NET (2002 og frem)
Navnerumskollision for filendelseVisual FoxPro bruger også `.frx` til rapportfiler - en tabel i DBF-stil, der begynder med bytes `0x30`-`0x32`, helt uden relation i struktur til VB6-formatet
UdgivetVisual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
Seneste versionVisual Basic 6.0 (1998); unchanged since - VB6 mainstream support ended March 2008

FRX-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med FRX-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 FRX-filer.

Ofte stillede spørgsmål

Hvad er en FRX-fil?
Det er den binære ledsager til en Visual Basic-formular (.frm). Den gemmer formularens ikoner, indlejrede billeder og lange binære egenskaber, som tekstfilen .frm ikke kan indeholde. (Et par andre programmer, som Visual FoxPro-rapporter, bruger også .frx).
Hvordan åbner jeg en FRX-fil?
Åbn den ikke direkte - åbn hele Visual Basic 6-projektet (.vbp) i VB6, eller importer projektet i Visual Studio med VB6-migreringsværktøjer. .frx-filen indlæses automatisk sammen med sin .frm.
Kan jeg slette .frx-filen?
Nej. Den er parret med en .frm-formular af samme navn. Sletning af den (eller hvis den kommer ud af synkronisering) beskadiger formularen, og VB6 vil give en indlæsningsfejl.
Hvorfor siger Visual Basic, at min formularfil er ugyldig?
Normalt mangler .frx-filen, den passer ikke sammen, eller den er redigeret, så dens offsets ikke længere stemmer overens med .frm-filen. Gendan den matchende .frx fra backup eller versionsstyring.
Er dette det samme som en FoxPro FRX-rapport?
Nej - det er et andet format, der genbruger filendelsen. En Visual FoxPro .frx er en tabel i DBF-stil parret med en .frt. Tjek om din fil ligger ved siden af en .frm (VB) eller en .frt (FoxPro).
Skal jeg committe .frx-filer til Git?
Ja - de er en integreret del af formularen. Commit hver .frx sammen med dens .frm, så formularen kan genopbygges.

Referencer

1Microsoft - Visual Basic 6.0 support informationlearn.microsoft.com
2Microsoft - Upgrading Visual Basic 6.0 applicationslearn.microsoft.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.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.BINCD/DVD Disc Image (BIN/CUE)
9.DBSQLite Database File
10.JSONJavaScript Object Notation file

Relaterede filtyper

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

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