Condividi tramite


Esempio di applicazione per la generazione di una lingua personalizzata

Aggiornamento: novembre 2007

Questo esempio consente di definire e di registrare una o più impostazioni cultura personalizzate. Mediante l'applicazione CultureBuilderSample inclusa nell'esempio, è possibile creare nuove impostazioni cultura e registrarle sul computer, utilizzando impostazioni cultura predefinite come base oppure combinando elementi appartenenti a più impostazioni cultura. È inoltre possibile personalizzare valori associati a una delle impostazioni cultura predefinite disponibili in .NET Framework.

Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:

Per generare l'esempio utilizzando il prompt dei comandi

  1. Aprire la finestra del prompt dei comandi, quindi spostarsi in una delle sottodirectory specifiche del linguaggio della directory CultureSample. Per informazioni sulle impostazioni necessarie e sul prompt dei comandi dell'SDK, vedere Procedura: definire impostazioni di esempio.

  2. Digitare msbuild CultureSampleCS.sln o msbuild CultureSampleVB.sln, a seconda del linguaggio di programmazione che si desidera utilizzare.

Per generare l'esempio utilizzando Visual Studio

  1. Aprire Esplora risorse, quindi spostarsi in una delle sottodirectory specifiche del linguaggio della directory CultureSample.

  2. Fare doppio clic su CultureSampleCS.sln o CultureSampleVB.sln, a seconda del linguaggio di programmazione che si desidera utilizzare, per aprire il file in Visual Studio.

  3. Scegliere Build Solution dal menu Build.

L'applicazione verrà generata nella directory predefinita \bin o \bin\Debug.

Per eseguire l’esempio

  1. Aprire Esplora risorse, quindi spostarsi nella directory contenente l'eseguibile.

  2. Fare doppio clic sull'icona relativa all'applicazione CultureBuilderSample.

Osservazioni

L'esempio genera un'applicazione Windows Form, che è possibile avviare ed eseguire analogamente a una qualsiasi applicazione Windows.

Nell'esempio vengono utilizzati in modo estensivo i tipi CultureInfo, NumberFormatInfo e DateTimeFormatInfo per caricare, creare e modificare i valori specifici delle impostazioni cultura. Queste classi, insieme agli altri tipi definiti nello spazio dei nomi System.Globalization, vengono utilizzate per definire le informazioni relative alle impostazioni cultura, ad esempio il paese e la regione, la lingua utilizzata nello script, il calendario e le informazioni di formattazione per stringhe, numeri, date, ore e valuta.

Nota:

Il controllo ComboBox nel form CultureBuilder, che contiene un elenco di impostazioni cultura disponibili, non include le impostazioni cultura personalizzate create, anche se tali impostazioni cultura sono registrate sul computer.

Vedere anche

Concetti

Localizzazione

Uso della classe CultureInfo

Riferimenti

Classe CultureInfo

Classe DateTimeFormatInfo

Classe NumberFormatInfo

Spazio dei nomi System.Globalization

Altre risorse

Codifica e localizzazione