Technologiebeispiel für ResourceViewer
Aktualisiert: November 2007
In diesem Beispiel wird ein Viewer für stark typisierte Ressourcen bereitgestellt. Er lädt und analysiert Ressourcendateien, die vom Dienstprogramm Resource File Generator (Resgen.exe) generiert werden, und zeigt mithilfe von DataGridView Einzelheiten zu den darin gespeicherten Ressourcen an. Das Beispiel ist nur in C# verfügbar.
Informationen zur Verwendung der Beispiele finden Sie unter den folgenden Themen:
So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung
Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie zum Verzeichnis ResourceViewer.
Geben Sie msbuild ResourceViewer.sln in der Befehlszeile ein.
So erstellen Sie das Beispiel mithilfe von Visual Studio
Öffnen Sie Windows Explorer, und navigieren Sie zum Verzeichnis ResourceViewer.
Doppelklicken Sie auf das Symbol für ResourceViewer.sln, um die Datei in Visual Studio zu öffnen.
Klicken Sie im Menü Erstellen auf Projektmappe erstellen, oder drücken Sie F5, um das Beispiel zu erstellen und auszuführen.
So führen Sie das Beispiel aus
Öffnen Sie ein Eingabeaufforderungsfenster oder Windows Explorer, und navigieren zu dem Verzeichnis, das die neue ausführbare Datei enthält.
Geben Sie ResourceViewer.exe in der Befehlszeile ein, oder doppelklicken Sie auf das Symbol in Windows Explorer, um das Beispiel zu starten und auszuführen.
Klicken Sie im Beispielfenster im Menü Datei auf Ressourcendatei öffnen. Der Inhalt der Datei wird im DataGridView links angezeigt.
Hinweis: |
---|
Wenn Sie eine leere Ressourcendatei auswählen, wird keine Nachricht ausgegeben, um Sie darüber zu informieren. Die Anwendung führt keine Aktion aus. |
Anforderungen
.NET Framework-Version: 2.0
Veranschaulicht
Stark typisierte Ressourcen.
Generische Auflistungen mit benutzerdefinierten Typen.
Verwendung des Typs DataGridView, um Listen von Werten anzuzeigen.
Hinweise
Im Beispiel wird eine benutzerdefinierte Struktur deklariert und verwendet, die als Ressource bezeichnet wird. Diese Struktur wird in einem generischen Dictionary<TKey, TValue> verwendet, um Werte zu speichern und aus der Ressourcendatei abzurufen.
Siehe auch
Konzepte
Erstellen von Ressourcendateien
Abrufen von Ressourcen in RESOURCES-Dateien