当前位置: 首页 > 图文教程 > 脚本技术 > VBScript > VBS教程:函数-SetLocale 函数

VBScript
vbscript,jscript脚本编程教学(1)
vbscript脚本编程教程2利用fso来进行文件操作
修复Windows上面的WScript的脚本(.vbs)不能执行了
让批处理被wsh解析的优点
vbs定时发送邮件的方法与代码
windows.vbs.FSO.文件操作信息.磁盘驱动信息.文件夹操作信息全集
利用vbs自动修改ip的代码
基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
VBS中常用脚本代码
windows.关于设置脚本的一些基本方法原则
用vbs实现本地连接禁用/启用脚本代码
右键发送(sendto),创建快捷方式到自定义的位置
[导入][原创]用脚本控制迅雷下载
vbs中关于计算机名的相关讨论
用VBS模拟二叉树,可以得到一个排序办法.
创建Guid 的代码
VBS和页面中响应COM的事件的方法和代码
几段非常有用的脚本(来自微软网站,由downmoon精心收集)
使用SAFEARRAY返回的代码
用vbs实现不死帐号的代码

VBScript 中的 VBS教程:函数-SetLocale 函数


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 66 ::
收藏到网摘: n/a

SetLocale 函数

Sets the global locale and returns the previous locale.

SetLocale(lcid)

lcid 参数可以是任意一个合法的 32 位数值或短字符串,该值必须唯一标识一个地理区域。能被识别的值可以查阅 区域设置 ID 表。

说明

lcid 为零,区域被设置为与当前系统设置匹配。

一个 locale 是用户参考信息集合,与用户的语言、国家和文化传统有关。该 locale 决定键盘布局、字母排序顺序和日期、时间、数字与货币格式。

下面举例说明 SetLocale 函数的用法。要使用该代码,请复制标准HTML 文件中 <BODY> 标志之间的所有内容。

Enter Date in UK format: <input type="text" id="UKDate" size="20"><p>Here's the US equivalent: <input type="text" id="USdate" size="20"><p><input type="button" value="Convert" id="button1"><p>Enter a price in German: <input type="text" id="GermanNumber" size="20"><p>Here's the UK equivalent: <input type="text" id="USNumber" size="20"><p><input type="button" value="Convert" id="button2"><p><script language="vbscript">Dim currentLocale' Get the current localecurrentLocale = GetLocaleSub Button1_onclick Dim original original = SetLocale("en-gb") mydate = CDate(UKDate.value) ' IE always sets the locale to US English so use the ' currentLocale variable to set the locale to US English original = SetLocale(currentLocale) USDate.value = FormatDateTime(mydate,vbShortDate)End SubSub button2_onclick Dim original original = SetLocale("de") myvalue = CCur(GermanNumber.value) original = SetLocale("en-gb") USNumber.value = FormatCurrency(myvalue)End Sub</script> 

请参阅