Compartir a través de


Ejemplo de tecnología ResourceViewer

Actualización: noviembre 2007

Este ejemplo proporciona un visor para recursos con establecimiento inflexible de tipos. Carga y analiza archivos de recursos generados por la utilidad Generador de archivos de recursos (Resgen.exe), y muestra detalles sobre los recursos almacenados en ellos, utilizando un control DataGridView. Este ejemplo sólo está disponible en C#.

Para obtener información sobre el uso de los ejemplos, consulte los temas siguientes:

Para generar el ejemplo desde el símbolo del sistema

  1. Abra una ventana del símbolo del sistema y desplácese al directorio ResourceViewer.

  2. Escriba msbuild ResourceViewer.sln en la línea de comandos.

Para generar el ejemplo mediante Visual Studio

  1. Abra el Explorador de Windows y desplácese al directorio ResourceViewer.

  2. Haga doble clic en el icono de ResourceViewer.sln para abrir el archivo en Visual Studio.

  3. Elija Generar solución en el menú Generar o presione F5 para generar y ejecutar el ejemplo.

Para ejecutar el ejemplo

  1. Abra una ventana del símbolo del sistema o el Explorador de Windows y desplácese al directorio que contiene el nuevo archivo ejecutable.

  2. Escriba ResourceViewer.exe en la línea de comandos o haga doble clic en el icono en el Explorador de Windows para iniciar y ejecutar el ejemplo.

  3. En la ventana del ejemplo, elija Open Resource File en el menú File. El contenido del archivo se muestra en el control DataGridView de la izquierda.

Nota:

Si selecciona un archivo de recursos vacío, no aparecerá ningún mensaje para informarle al respecto. La aplicación no hará nada.

Requisitos

Versión de .NET Framework: 2.0

Demostraciones

  • Recursos con establecimiento inflexible de tipos.

  • Colecciones genéricas utilizando tipos personalizados.

  • Uso del tipo DataGridView para mostrar listas de valores.

Comentarios

El ejemplo declara y utiliza una estructura personalizada denominada resource. Esta estructura la utiliza en una clase Dictionary<TKey, TValue> genérica para almacenar y recuperar valores del archivo de recursos.

Vea también

Conceptos

Crear archivos de recursos

Recuperar recursos en archivos .Resources

Referencia

DataGridView

Dictionary<TKey, TValue>

ResourceReader

System.Resources

Otros recursos

Controles que se utilizan en formularios Windows Forms