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
Abra una ventana del símbolo del sistema y desplácese al directorio ResourceViewer.
Escriba msbuild ResourceViewer.sln en la línea de comandos.
Para generar el ejemplo mediante Visual Studio
Abra el Explorador de Windows y desplácese al directorio ResourceViewer.
Haga doble clic en el icono de ResourceViewer.sln para abrir el archivo en Visual Studio.
Elija Generar solución en el menú Generar o presione F5 para generar y ejecutar el ejemplo.
Para ejecutar el ejemplo
Abra una ventana del símbolo del sistema o el Explorador de Windows y desplácese al directorio que contiene el nuevo archivo ejecutable.
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.
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
Recuperar recursos en archivos .Resources