Freigeben über


Gewusst wie: Hinzufügen oder Entfernen von Ressourcen

Mithilfe des Ressourcen-Designers können Sie Ressourcen für das Projekt hinzufügen oder bearbeiten. Zu den vom Ressourcen-Designer unterstützten Ressourcentypen gehören Zeichenfolgen, Bilder, Symbole, Audiodaten und Dateien.

Tipp

Die Schritte zum Hinzufügen und Entfernen von Zeichenfolgenressourcen weichen von denen für andere Ressourcentypen ab. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen oder Entfernen von Zeichenfolgenressourcen.

Tipp

Wenn Sie einem Projekt eine neue Grafik hinzufügen, fügt der Ressourcen-Editor keinen Verweis auf System.Drawing hinzu, der für die Kompilierung erforderlich ist. Sie müssen diesen Verweis mit dem Projektmappen-Explorer hinzufügen.

Neben den in der folgenden Liste aufgeführten Aufgaben können Sie dem Ressourcen-Designer durch Ziehen Ressourcen hinzufügen. Nach dem Ablegen wird die Ressource auf der Grundlage ihrer Dateinamenerweiterung der geeigneten Ressourcenkategorie hinzugefügt.

Wenn Sie dem Projekt manuell eine Ressource hinzufügen (z. B. durch Hinzufügen einer RESX-Datei im Projektmappen-Explorer), werden die Ressourcen in der neuen Datei getrennt von den Ressourcen angezeigt, die über die Seite Ressourcen des Projekt-Designers erstellt werden. Wenn Sie auf die neue RESX-Datei doppelklicken, wird der Inhalt der Datei in einem Einstellungsraster in einem gesonderten Fenster des Ressourcen-Designers angezeigt. Beim Hinzufügen der neuen RESX-Datei wird die Meldung "Soll für diese Datei stark typisierte Ressourcengenerierung zugelassen werden?" angezeigt. Durch Klicken auf Ja wird für die neue Ressource Unterstützung stark typisierter Ressourcen bereitgestellt. Dies ist ein Kompilierzeitfeature, das den Zugriff auf Ressourcen kapselt, indem Klassen mit einer Reihe statischer schreibgeschützter Eigenschaften (Get) erstellt werden. Dies ist die der GetString-Methode und der GetObject-Methode der ResourceManager-Klasse vorzuziehende Art der Ressourcennutzung. Weitere Informationen finden Sie unter StronglyTypedResourceBuilder.

Informationen darüber, wie der Ressourcen-Designer Ressourcen mit stark typisierten Ressourcen generiert, finden Sie unter Verwalten von Anwendungsressourcen.

So fügen Sie eine vorhandene Ressource hinzu

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie die Registerkarte Ressourcen aus.

  3. Zeigen Sie auf der Symbolleiste des Ressourcen-Designers auf Ressource hinzufügen, und klicken Sie auf den Pfeil und dann auf Vorhandene Datei hinzufügen.

  4. Suchen Sie im Dialogfeld Vorhandene Datei zu Ressourcen hinzufügen die Datei mit der Ressource, die Sie hinzufügen möchten (.bmp, .ico, .wav usw.), und klicken Sie dann auf Öffnen.

    Die Datei wird dem Verzeichnis Resources hinzugefügt, und im Ressourcen-Designer wird der Bereich Kategorie für den hinzugefügten Ressourcentyp geöffnet.

  5. Für Dateiressourcen können Sie optional die Eigenschaften Encoding und FileType für die Datei im Eigenschaftenfenster festlegen.

So fügen Sie eine neue Ressource hinzu

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie die Registerkarte Ressourcen aus.

  3. Zeigen Sie auf der Symbolleiste des Ressourcen-Designers auf Ressource hinzufügen, klicken Sie auf den Pfeil und anschließend auf den zu erstellenden Ressourcentyp.

  4. Geben Sie im Dialogfeld Neue Ressource hinzufügen einen Namen für die neue Ressource ein, und klicken Sie dann auf Hinzufügen.

    Die Datei wird dem Verzeichnis Resources hinzugefügt, und für den hinzugefügten Ressourcentyp wird ein Ressourcen-Editor geöffnet.

  5. Für Dateiressourcen können Sie optional die Eigenschaften Encoding und FileType für die Datei im Eigenschaftenfenster festlegen.

So entfernen Sie eine Ressource

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften.

  2. Wählen Sie die Registerkarte Ressourcen aus.

  3. Wählen Sie in der Liste Kategorien einen Ressourcentyp aus.

  4. Wählen Sie die Ressource aus, die Sie entfernen möchten.

  5. Klicken Sie auf der Symbolleiste des Ressourcen-Designers auf Ressource entfernen.

    Die Ressource wird aus dem Ressourcen-Designer, nicht aber aus dem Verzeichnis Resources entfernt.

Siehe auch

Aufgaben

Gewusst wie: Bearbeiten von Ressourcen

Gewusst wie: Hinzufügen oder Entfernen von Zeichenfolgenressourcen

Gewusst wie: Bearbeiten von Zeichenfolgenressourcen

Referenz

My.Resources-Objekt (Visual Basic)

Seite "Ressourcen", Projekt-Designer

Konzepte

Zugreifen auf Anwendungsressourcen (Visual Basic)

Zugreifen auf Anwendungsressourcen (Visual Basic)

Weitere Ressourcen

Verwalten von Anwendungsressourcen