ApplicationBase.ChangeCulture メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ApplicationBase.ChangeCulture メソッドの意味・解説 

ApplicationBase.ChangeCulture メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

現在のスレッド文字列操作と書設定使用しているカルチャを変更します

名前空間: Microsoft.VisualBasic.ApplicationServices
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Sub ChangeCulture ( _
    cultureName As String _
)
Dim instance As ApplicationBase
Dim cultureName As String

instance.ChangeCulture(cultureName)
public void ChangeCulture (
    string cultureName
)
public:
void ChangeCulture (
    String^ cultureName
)
public void ChangeCulture (
    String cultureName
)
public function ChangeCulture (
    cultureName : String
)

パラメータ

cultureName

カルチャの名前を表す文字列 (String)。使用可能な名前の一覧については、「CultureInfo」を参照してください

解説解説

詳細については、Visual Basicトピック「My.Application.ChangeCulture メソッド」を参照してください

My.Application.ChangeCulture メソッドは、現在のスレッドの CurrentCulture プロパティ変更しますCurrentCulture は、そのスレッド上で行われるすべての演算について、日付時刻通貨数値既定書式テキスト並べ替え文字列比較大文字と小文字区別決定します

My.Application.Culture プロパティ プロパティまたは CurrentCulture プロパティ使用して現在のカルチャを取得できます

CurrentCulture 設定は、言語設定とは異なります地域ごとの標準的な設定関連したデータしか保持されません。したがってCurrentCulture プロパティは、特定のカルチャまたは InvariantCulture に設定する必要があります

現在のスレッドがカルチャ固有のリソース検索する際に用いるカルチャを変更するには、My.Application.ChangeUICulture メソッド使用します

セキュリティに関するメモセキュリティに関するメモ

My.Application.ChangeCulture メソッドでは、SecurityPermission に ControlThread が設定されている必要がありますスレッド関連付けられているセキュリティ状態が理由で、スレッド操作は危険です。このため、このアクセス許可は、信頼できるコード必要な場合だけ与えてください信頼度の低いコード内では、スレッドのカルチャは変更できません。

使用例使用例

この例では、日付文字列表現に、カルチャがどのような影響与えるかを示してます。

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
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ApplicationBase クラス
ApplicationBase メンバ
Microsoft.VisualBasic.ApplicationServices 名前空間
ApplicationBase.ChangeCulture
CurrentCulture
その他の技術情報
My.Application.ChangeCulture メソッド
My.Application オブジェクト
My.Application.Culture プロパティ
My.Application.ChangeUICulture メソッド


このページでは「.NET Framework クラス ライブラリ リファレンス」からApplicationBase.ChangeCulture メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からApplicationBase.ChangeCulture メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からApplicationBase.ChangeCulture メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ApplicationBase.ChangeCulture メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ApplicationBase.ChangeCulture メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS