このエントリーをはてなブックマークに追加


VBScriptでロケールIDの取得・GetLoacle

GetLocale()関数を利用するとロケールID(LCID)の値を取得することができます。
以下、Windows 7を利用し実行した結果です。


関連資料

ロケールID(LCID)の一覧

ロケールID(LCID)の一覧は以下のURLで確認することができます。
http://msdn.microsoft.com/ja-jp/library/cc392381.aspx

ちなみに日本は、以下のようになります。(上記URLからの抜粋です。)

ロケール名言語コード16進値10進数
日本語ja0x04111041

GetLocale()のサンプルスクリプト

以下、サンプルスクリプトはGetLocale()関数でロケールIDを取得し画面に表示します。

lcid = GetLocale()
WScript.Echo lcid
WScript.Echo Hex(lcid)
  • 実行結果 10進数である1041, 16進値である、411が表示されます。
    C:\wsh>cscript GetLocale.vbs
    Microsoft (R) Windows Script Host Version 5.8
    Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
    
    1041
    411

添付ファイル: fileGetLocale.vbs 833件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:50:32