Partager via


ApplicationBase.ChangeCulture(String) Méthode

Définition

Change la culture utilisée par le thread actuel pour le traitement et la mise en forme de chaînes.

public:
 void ChangeCulture(System::String ^ cultureName);
public void ChangeCulture (string cultureName);
member this.ChangeCulture : string -> unit
Public Sub ChangeCulture (cultureName As String)

Paramètres

cultureName
String

String. Nom de la culture sous la forme d'une chaîne. Pour obtenir la liste des noms possibles, consultez CultureInfo.

Exceptions

cultureName a la valeur Nothing.

cultureName n’est pas un nom de culture valide.

Exemples

Cet exemple montre comment la modification de la culture modifie la représentation sous forme de chaîne des dates.

Private Sub TestChangeCulture()
    ' Store the current culture.
    Dim currentculture As String = My.Application.Culture.Name
    MsgBox("Current culture is " & currentculture)

    Dim jan1 As New Date(2005, 1, 1, 15, 15, 15)

    My.Application.ChangeCulture("en-US")
    MsgBox("Date represented in en-US culture: " & jan1)
    ' 1/1/2005 3:15:15 PM

    My.Application.ChangeCulture("")
    MsgBox("Date represented in invariant culture" & jan1)
    ' 01/01/2005 15:15:15

    ' Restore the culture.
    My.Application.ChangeCulture(currentculture)
End Sub

Remarques

La My.Application.ChangeCulture méthode modifie la propriété du CurrentCulture thread actuel. CurrentCulture détermine les formats par défaut pour les dates, les heures, la devise, les nombres, l’ordre de tri du texte, les comparaisons de chaînes et la casse pour tous les calculs sur ce thread.

Pour récupérer la culture actuelle, vous pouvez utiliser la Culture propriété ou la CurrentCulture propriété .

Le CurrentCulture paramètre est différent d’un paramètre de langue. Il contient uniquement les données relatives aux paramètres standard d’une région géographique. Par conséquent, la CurrentCulture propriété ne peut être définie que sur une culture spécifique ou sur .InvariantCulture

Utilisez la My.Application.ChangeUICulture méthode pour modifier la culture que le thread actuel utilise pour récupérer des ressources spécifiques à la culture.

Disponibilité par type de projet

Type de projet Disponible
Application Windows Forms Oui
Bibliothèque de classes Oui
Application console Oui
Bibliothèque de contrôles Windows Forms Oui
Bibliothèque de contrôles web Non
Service Windows Oui
Site web Non

S’applique à

Voir aussi