Partager via


ApplicationBase.ChangeCulture(String) Méthode

Définition

Modifie la culture utilisée par le thread actuel pour la manipulation de chaînes et pour la mise en forme de chaîne.

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 forme de 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 modifier la culture modifie la représentation sous forme de chaîne de 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, heures, devises, nombres, ordre de tri du texte, comparaisons de chaînes et 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 des données liées 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 le InvariantCulture.

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

Disponibilité par type de projet

Type de projet Disponible
Windows Forms Application Oui
Bibliothèque de classes Oui
Console Application 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