Freigeben über


Gewusst wie: Hinzufügen oder Entfernen von Zeichenfolgenressourcen

Mithilfe des Ressourcen-Designers können Sie Zeichenfolgenressourcen für das Projekt hinzufügen oder bearbeiten. Die Schritte zum Hinzufügen und Entfernen von Zeichenfolgenressourcen weichen von denen für andere Ressourcentypen ab. Informationen über das Verwalten von anderen Ressourcentypen als Zeichenfolgenressourcen finden Sie unter Gewusst wie: Hinzufügen oder Entfernen von Ressourcen.

Es wird davon abgeraten, Zeichenfolgenressourcen für umfangreiche Zeichenfolgen zu verwenden, da sie schwer zu bearbeiten sind und eine maximale Zeichenanzahl von 32767 Zeichen gilt. Fügen Sie stattdessen eine Textdatei hinzu, indem Sie im Ressourcen-Designer in der Liste Ressource hinzufügen die Option Neue Textdatei hinzufügen auswählen. Die neue Textdatei wird dem Verzeichnis Resources hinzugefügt. Sie kann beliebig viel Text enthalten, und Sie können nach Bedarf die Codierung aktivieren. Beim Kompilieren des Programms wird sie jedoch so angezeigt, als hätten Sie sie in die Zeichenfolgentabelle eingegeben.

Wenn Sie dem Projekt manuell eine Zeichenfolgenressource hinzufügen (z. B. eine RESX-Datei mithilfe des Projektmappen-Explorers hinzufügen), 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. Dadurch können Ressourcen auf andere Weise verwendet werden als mithilfe der GetString-Methode und der GetObject-Methode der ResourceManager-Klasse. Weitere Informationen finden Sie unter StronglyTypedResourceBuilder.

Zeichenfolgenressourcen können zudem mit dem Ressourcen-Designer über Drag & Drop-Bearbeitung hinzugefügt werden. Beim Verschieben von Zeichenfolgen über Drag & Drop müssen die Felder Name, Wert und Kommentar durch Tabstopps getrennt werden, andernfalls wird die gesamte Zeichenfolge der Spalte Name hinzugefügt.

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

So fügen Sie eine Zeichenfolgenressource hinzu

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

  2. Klicken Sie auf die Registerkarte Ressourcen. Zeigen Sie auf der Symbolleiste des Ressourcen-Designers auf die Dropdownliste Ressourcenansicht, klicken Sie auf den Pfeil, und stellen Sie sicher, dass die Option Zeichenfolgen (Standardeinstellung) festgelegt ist. Im daraufhin eingeblendeten Einstellungsraster werden die Zeichenfolgen angezeigt, die mit der entsprechenden Instanz des Ressourcen-Designers verwaltet werden.

  3. Klicken Sie auf die Spalte Name in der letzten Zeile des Rasters, die mit einem Sternchen (*) gekennzeichnet ist.

  4. Geben Sie in der Spalte Name einen Namen für die Zeichenfolge ein.

  5. Geben Sie in der Spalte Wert die Zeichenfolge ein, die als Ressource verwendet werden soll.

    Tipp

    Um Zeilenumbrüche (CLRF-Zeichen) in die Zeichenfolge einzuschließen, drücken Sie UMSCHALT + EINGABE. Sie müssen die Größe der Zeile ändern, sodass Sie alle Zeilen der Zeichenfolge sehen können. Setzen Sie den Mauszeiger in der Gitterspalte ganz links an den unteren Rand der Zeile, klicken Sie, und ziehen Sie den Rand nach unten.

  6. Geben Sie optional einen Kommentar in der Spalte Kommentar ein.

    Tipp

    Kommentare werden nicht in die Anwendung kompiliert und sind nur zur Entwurfszeit verfügbar.

So entfernen Sie eine Zeichenfolgenressource

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

  2. Klicken Sie auf die Registerkarte Ressourcen.

  3. Zeigen Sie auf der Symbolleiste des Ressourcen-Designers auf die Dropdownliste Ressourcenansicht, klicken Sie auf den Pfeil, und stellen Sie sicher, dass die Option Zeichenfolgen (Standardeinstellung) festgelegt ist.

  4. Wählen Sie die Zeile mit der zu entfernenden Zeichenfolge aus, indem Sie in den grauen Zeilenheader klicken.

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

Siehe auch

Aufgaben

Gewusst wie: Bearbeiten von Zeichenfolgenressourcen

Gewusst wie: Hinzufügen oder Entfernen von Ressourcen

Gewusst wie: Bearbeiten von Ressourcen

Referenz

My.Resources-Objekt (Visual Basic)

Seite "Ressourcen", Projekt-Designer

Konzepte

Zugreifen auf Anwendungsressourcen (Visual Basic)

Weitere Ressourcen

Verwalten von Anwendungsressourcen