.FRX

Archivo FRX

Visual Basic Form Binary File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo FRX es un archivo de recursos binarios generado automáticamente por el IDE de Visual Basic 4/5/6, siempre emparejado con un archivo de formulario .frm del mismo nombre. No se puede abrir por sí solo: abra el proyecto de VB completo (.vbp) en Visual Basic 6.0 o impórtelo en Visual Studio con una herramienta de migración de VB6. Tenga en cuenta que Visual FoxPro también utiliza .frx para un formato diferente (un diseño de informe), así que verifique qué software creó su archivo.

Desarrollador: Microsoft Categoría: Archivos de desarrollo MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 6, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo FRX?

.frx es un formato de archivo de desarrollador. Los archivos .frx almacenan datos binarios y recursos utilizados para crear formularios en Visual Basic. Viajan emparejados con un archivo de formulario .frm del mismo nombre: el .frm contiene el diseño de texto del formulario, mientras que el .frx contiene datos binarios que no pueden expresarse como texto plano - iconos incrustados, mapas de bits y propiedades de cadena largas referenciadas por desplazamiento de bytes desde el .frm.

Los archivos .frx solo almacenan recursos adicionales necesarios para el formulario dado. Los archivos .frx son generados automáticamente por el entorno de desarrollo incluso si permanecen vacíos. Nunca se crea ni se abre un .frx directamente: el IDE de VB lo gestiona automáticamente, y perderlo mientras su .frm aún mantiene las referencias de desplazamiento corromperá el formulario.

Visual Basic es un lenguaje de programación de alto nivel desarrollado por Microsoft. Visual Basic fue diseñado como un lenguaje y herramienta de creación de aplicaciones. El lenguaje se basa en BASIC. Aunque Visual Basic fue una herramienta popular, la mayoría de los desarrolladores lo evitan si es posible. Visual Basic es objeto de muchos chistes y anécdotas, algunas de las cuales tocan el tema de los archivos .frx vacíos.

El formato .frx se introdujo en Visual Basic 4.0 y se convirtió en estándar en VB5 y VB6 (1997-1998). Fue reemplazado por los archivos de recursos XML .resx cuando se lanzó VB.NET en 2002. Nota: Visual FoxPro utiliza la misma extensión .frx para archivos de informe, que son tablas de estilo DBF con una estructura completamente diferente.

Seguridad y protección

RIESGO: LOW

Un .frx son datos binarios pasivos sin scripts, por lo que el archivo en sí es de bajo riesgo. La verdadera precaución debe tenerse con el proyecto de VB6 al que pertenece: el código fuente de VB6 heredado de fuentes no confiables puede contener código que realice cualquier acción una vez compilado y ejecutado. Trate al proyecto, no al .frx, como el elemento a inspeccionar. No es necesario descargar utilidades dudosas de «visor de FRX» - no permiten visualizar este formato de manera significativa.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOVisual Basic Form Binary Filetambién conocido como VB Form Binary, Visual Basic 6 Form Resource File
DESARROLLADORMicrosoftdesde Visual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
TIPO MIMEapplication/octet-stream
TIPOArchivo de recursos/compañero binario para un formulario de Visual Basic (.frm)
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo de informe de Visual FoxPro - Un diseño de informe para FoxPro/Visual FoxPro almacenado como una tabla en formato DBF (emparejado con un memo .frt); el db_name original se refería a este tipo.
  • Referencia MIF de Adobe FrameMaker (.frx) - Visto ocasionalmente como un archivo de referencia relacionado con FrameMaker; raro y no relacionado con VB.

Programas que abren archivos FRX

Windows3 apps
Visual Basic 6.0 (IDE) Pago Abra el .vbp del proyecto (no el .frx directamente); VB6 carga el .frm y lee el .frx emparejado automáticamente.
Visual Studio (with VB6 migration tools) Freemium Utilice un complemento de actualización/migración de VB6 para importar el proyecto heredado; Visual Studio convierte los formularios y sus recursos .frx.
Resource viewer (e.g. Resource Hacker) - extraction only Gratis No es un programa de apertura adecuado, pero a veces puede extraer iconos o mapas de bits incrustados de un bloque .frx.

Detalles técnicos

especificación profunda
Tipo de formatoArchivo de recursos/compañero binario para un formulario de Visual Basic - no es un documento independiente
CodificaciónBinario (flujo de bytes opaco); sin representación de texto plano
Orden de bytesLittle-endian
Firma de archivoSin bytes mágicos fijos - identificado solo por compartir su nombre base con un `.frm` emparejado; el IDE asocia el formulario con el recurso por nombre de archivo, no por firma
Requisito de archivo emparejadoDebe acompañar a un `.frm` del mismo nombre en el mismo directorio del proyecto; eliminar o desincronizar el `.frx` corrompe el formulario e impide su carga
Tipos de contenido almacenadosIconos incrustados (`.ico`), mapas de bits (`.bmp`) y propiedades de cadena binarias largas de controles de formulario que no pueden almacenarse como texto en el `.frm`
Mecanismo de referenciaLos valores de las propiedades binarias se direccionan por desplazamiento de bytes; esos desplazamientos se almacenan en línea en el archivo de texto `.frm` emparejado
Campo de versión internaAusente - vinculado implícitamente a la versión de VB que guardó el proyecto (VB4, VB5 o VB6); sin marcador de versión independiente dentro del archivo
Suma de comprobación / integridadSin suma de comprobación integrada; la integridad de los datos depende totalmente de que los desplazamientos de bytes en el `.frm` permanezcan sincronizados con el contenido del `.frx`
Tamaño de archivo típico0 bytes (cuando está vacío) hasta varios MB, dependiendo del número y tamaño de las imágenes e iconos incrustados
SO asociadoSolo Windows
Integración con IDECreado y mantenido exclusivamente por el IDE de Visual Basic; nunca es creado o editado manualmente por el desarrollador
Tipo MIME`application/octet-stream`
Reemplazado porArchivo de recursos XML `.resx` en VB.NET / Visual Studio .NET (a partir de 2002)
Colisión de espacio de nombres de extensiónVisual FoxPro también utiliza `.frx` para archivos de informe - una tabla de estilo DBF que comienza con los bytes `0x30`-`0x32`, con una estructura totalmente ajena al formato de VB6
LanzadoVisual Basic 4.0 era (1995); standard in Visual Basic 5.0/6.0 (1997-1998)
Última versiónVisual Basic 6.0 (1998); unchanged since - VB6 mainstream support ended March 2008

Conversiones de FRX

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos FRX. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos FRX.

Preguntas frecuentes

¿Qué es un archivo FRX?
Es el compañero binario de un formulario de Visual Basic (.frm). Almacena los iconos del formulario, imágenes incrustadas y propiedades binarias largas que el archivo de texto .frm no puede contener. (Otros programas, como los informes de Visual FoxPro, también usan .frx).
¿Cómo abro un archivo FRX?
No lo abra directamente: abra el proyecto completo de Visual Basic 6 (.vbp) en VB6, o importe el proyecto en Visual Studio con herramientas de migración de VB6. El .frx se carga automáticamente con su .frm.
¿Puedo eliminar el archivo .frx?
No. Está emparejado con un formulario .frm del mismo nombre. Eliminarlo (o dejar que se desincronice) corrompe el formulario y VB6 lanzará un error de carga.
¿Por qué Visual Basic dice que mi archivo de formulario no es válido?
Normalmente, el .frx falta, no coincide o ha sido editado de modo que sus desplazamientos ya no se alinean con el .frm. Restaure el .frx correspondiente desde una copia de seguridad o control de versiones.
¿Es lo mismo que un informe FRX de FoxPro?
No, es un formato diferente que reutiliza la extensión. Un .frx de Visual FoxPro es una tabla de estilo DBF emparejada con un .frt. Compruebe si su archivo está junto a un .frm (VB) o un .frt (FoxPro).
¿Debo subir los archivos .frx a Git?
Sí, son una parte integral del formulario. Suba cada .frx junto a su .frm para que el formulario pueda reconstruirse.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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)

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z