ApplicationBase.ChangeCulture(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zmienia kulturę używaną przez bieżący wątek do manipulowania ciągami i formatowania ciągów.
public:
void ChangeCulture(System::String ^ cultureName);
public void ChangeCulture (string cultureName);
member this.ChangeCulture : string -> unit
Public Sub ChangeCulture (cultureName As String)
Parametry
- cultureName
- String
String
. Nazwa kultury jako ciąg. Aby uzyskać listę możliwych nazw, zobacz CultureInfo.
Wyjątki
cultureName
to Nothing
.
cultureName
nie jest prawidłową nazwą kultury.
Przykłady
W tym przykładzie pokazano, jak zmiana kultury zmienia reprezentację ciągu dat.
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
Uwagi
Metoda My.Application.ChangeCulture
zmienia właściwość bieżącego wątku CurrentCulture .
CurrentCulture określa domyślne formaty dat, godzin, waluty, liczb, sortowania kolejności tekstu, porównań ciągów i wielkości liter dla wszystkich obliczeń w tym wątku.
Aby pobrać bieżącą kulturę, możesz użyć Culture właściwości lub CurrentCulture właściwości.
Ustawienie CurrentCulture różni się od ustawienia języka. Zawiera tylko dane związane ze standardowymi ustawieniami regionu geograficznego. W związku z CurrentCulture tym właściwość może być ustawiona tylko na określoną kulturę lub na InvariantCulture.
My.Application.ChangeUICulture
Użyj metody , aby zmienić kulturę używaną przez bieżący wątek do pobierania zasobów specyficznych dla kultury.
Dostępność według typu projektu
Project type (Typ projektu) | Dostępne |
---|---|
Aplikacja interfejsu Windows Forms | Tak |
Biblioteka klas | Tak |
Aplikacja konsoli | Tak |
Biblioteka formantów interfejsu Windows Forms | Tak |
Biblioteka formantów sieci Web | Nie |
Usługa systemu Windows | Tak |
Witryna sieci Web | Nie |