Freigeben über


Anwendungsbeispiel für Culture Builder

Aktualisiert: November 2007

Dieses Beispiel ermöglicht es Ihnen, eine oder mehrere benutzerdefinierte Kulturen zu definieren und zu registrieren. Mit der dem Beispiel beigefügten CultureBuilderSample-Anwendung können Sie neue Kulturen erstellen und auf dem Computer registrieren. Dazu können Sie entweder eine vordefinierte Kultur als Grundlage verwenden oder Elemente von mehreren Kulturen kombinieren. Sie können auch die Werte anpassen, die mit den in .NET Framework enthaltenen, vordefinierten Kulturen verknüpft sind.

Informationen zur Verwendung der Beispiele finden Sie unter den folgenden Themen:

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie das Eingabeaufforderungsfenster, und navigieren Sie zu einem der sprachspezifischen Unterverzeichnisse im Verzeichnis CultureSample. Informationen zu erforderlichen Einstellungen sowie zur SDK-Eingabeaufforderung finden Sie unter Gewusst wie: Festlegen der Beispieleinstellungen.

  2. Geben Sie je nach verwendeter Programmiersprache msbuild CultureSampleCS.sln oder msbuild CultureSampleVB.sln ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie zu einem der sprachspezifischen Unterverzeichnisse im Verzeichnis CultureSample.

  2. Doppelklicken Sie je nach verwendeter Programmiersprache auf die Datei CultureSampleCS.sln oder CultureSampleVB.sln, um die Datei in Visual Studio zu öffnen.

  3. Wählen Sie im Menü Erstellen die Option Projektmappe erstellen aus.

Die Anwendung wird im Standardunterverzeichnis \bin oder \bin\Debug erstellt.

So führen Sie das Beispiel aus

  1. Öffnen Sie Windows Explorer, und navigieren Sie zu dem Verzeichnis, das die ausführbare Datei enthält.

  2. Doppelklicken Sie auf das Symbol für die CultureBuilderSample-Anwendung.

Hinweise

Im Beispiel wird eine Windows Forms-Anwendung erstellt. Sie können sie wie jede andere Windows-Anwendung starten und ausführen.

Im Beispiel wird von den Typen CultureInfo, NumberFormatInfo und DateTimeFormatInfo ausgiebig Gebrauch gemacht, um kulturspezifische Werte zu laden, zu erstellen und zu ändern. Diese Klassen werden gemeinsam mit den anderen, im System.Globalization-Namespace definierten Typen verwendet, um kulturbezogene Informationen zu definieren. Hierzu gehören z. B. Land und Region, die Sprache und das Skript, in dem sie geschrieben werden, der Kalender und Formatinformationen für Zeichenfolgen, Zahlen, Datums- und Uhrzeitangaben und die Währung.

Hinweis:

Das ComboBox-Steuerelement für das CultureBuilder-Formular, das eine Liste der verfügbaren Kulturen enthält, nimmt keine von Ihnen erstellten benutzerdefinierten Kulturen auf, selbst dann nicht, wenn diese Kulturen auf Ihrem Computer registriert wurden.

Siehe auch

Konzepte

Lokalisierung

Verwenden der CultureInfo-Klasse

Referenz

CultureInfo-Klasse

DateTimeFormatInfo-Klasse

NumberFormatInfo-Klasse

System.Globalization-Namespace

Weitere Ressourcen

Codierung und Lokalisierung