210455-ACC2000:确定语言版本的样例函数
时间:2003-12-21 11:13 来源:微软 作者:微软 阅读:次
版权:微软
原文地址: http://support.microsoft.com/default.aspx?scid=kb;zh-cn;210455
建议阅读微软原文, 以保证是最新最准确的KB版本及最新更新!!
如果原文无法链接,可阅读下面转贴:
ACC2000:确定语言版本的样例函数
View products that this article applies to.本文的发布号曾为 CHS210455
中等水平:要求具备基本宏、编码和跨平台操作技能。
本文适用于 Microsoft Access 数据库 (.mdb) 和 Microsoft access 项目 (.adp)。
本文适用于 Microsoft Access 数据库 (.mdb) 和 Microsoft access 项目 (.adp)。
概要
Microsoft Access 是以多种语言发布的,并可以使用多种语言。本文说明如何创建样例函数,您可以用它确定所安装的 access 的语言版本、用户界面所使用的语言版本以及“帮助”文件所使用的语言版本。更多信息
access 通过将文件与本地 ID (LCID) 关联来跟踪特定的语言信息。该函数使用 LanugageID 属性返回 access 不同部分的 LCID。将 LCID 传递给 LangID 函数以将 LCID 解析为语言的友好名称。并非所有支持的语言在本函数中都可以处理,您可以添加其它 Case 语句来处理其它语言。Microsoft 所提供的编程示例只用于说明目的,不附带任何明示或默示的保证,包括(但不限于)用于特定目的的适用性和/或适销性的各项默示保证。本文假定您对演示所用的编程语言和创建、调试程序所用的工具已经非常熟悉。Microsoft 的支持人员可以帮助解释某个特定程序的功能,但他们不会修改这些示例来增加功能,也不会重新构造程序来满足特殊的要求。如果您的编程经验有限,请与 Microsoft 认证合作伙伴联系,或拨打免费咨询电话 (800) 936-5200。有关 Microsoft 认证合作伙伴的详细信息,请参见以下万维网网页:
http://www.microsoft.com/partner/referral/
有关 Microsoft 提供的支持选项的详细信息,请参见以下万维网网页:http://support.microsoft.com/directory/overview.asp
- 新建模块并在“声明”部分键入下列代码:
Option Compare Database Public Declare Function GetLocaleInfo Lib "kernel32" Alias _ "GetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, _ ByVal lpLCData As String, ByVal cchData As Long) As Long Public Const LOCALE_SLANGUAGE = &H2
- 在工具菜单上,单击引用。请确保有对 Microsoft Office 9.0 Object Library 的引用。
- 键入以下程序:
Function StLangOfLcid(lcid As Long) As String Dim st As String Dim cch As Long st = String(256, vbNullChar) cch = GetLocaleInfo(lcid, LOCALE_SLANGUAGE, st, Len(st)) StLangOfLcid = Left(st, cch - 1) End Function
Sub FindLanguage() Debug.Print "The language that is installed is: " & _ StLangOfLcid(LanguageSettings.LanguageID(msoLanguageIDInstall)) Debug.Print "The language of the user interface is: " & _ StLangOfLcid(LanguageSettings.LanguageID(msoLanguageIDUI)) Debug.Print "The language of the help files is: " & _ StLangOfLcid(LanguageSettings.LanguageID(msoLanguageIDHelp)) End Sub
- 在“立即”窗口中键入以下行,然后按 ENTER 键:
FindLanguage
参考
有关“区域设置”标识号的详细信息,请单击帮助菜单上的 Microsoft access 帮助,在“Office 助手”或“操作向导”中输入 LCID,然后单击搜索查看该主题。这篇文章中的信息适用于:
- Microsoft access 2000
最近更新: | 2000-12-30 (1.0) |
关键字 | kbdta kbhowto kbofficeprog kbprogramming KB210455 |
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
相关内容
- ·Access Answers:简单地隐藏您的输入
- ·BUG: You may notice an incorrect sor
- ·ACC2000:嵌入或链接 Word 文档时出现
- ·210455-ACC2000:确定语言版本的样例函
- ·287437-ACC2002:当在 Access 数据库中
- ·280571-ACC2002:TAB 键不能将焦点移到
- ·240826-ACC2000: 启用“名称自动更正
- ·209137-ACC2000:如何诊断/修复损坏的
- ·287603-ACC2002:在大数据库中保存对象
- ·210011-ACC2000:如何使用 TAB 键或 EN
- ·202479-ACC2000:转换包含非美国英语字
最新内容
- ·Access Answers:简单地隐藏您的输入
- ·BUG: You may notice an incorrect sorted
- ·ACC2000:嵌入或链接 Word 文档时出现“A P
- ·210455-ACC2000:确定语言版本的样例函数
- ·287437-ACC2002:当在 Access 数据库中设置
- ·280571-ACC2002:TAB 键不能将焦点移到向导
- ·240826-ACC2000: 启用“名称自动更正”时
- ·209137-ACC2000:如何诊断/修复损坏的 Jet
- ·287603-ACC2002:在大数据库中保存对象比在
- ·210011-ACC2000:如何使用 TAB 键或 ENTER
推荐内容
热点内容
- ·ACC2000:嵌入或链接 Word 文档时出现“A P
- ·209137-ACC2000:如何诊断/修复损坏的 Jet
- ·287437-ACC2002:当在 Access 数据库中设置
- ·210011-ACC2000:如何使用 TAB 键或 ENTER
- ·210455-ACC2000:确定语言版本的样例函数
- ·280571-ACC2002:TAB 键不能将焦点移到向导
- ·287603-ACC2002:在大数据库中保存对象比在
- ·202479-ACC2000:转换包含非美国英语字符的
- ·BUG: You may notice an incorrect sorted
- ·240826-ACC2000: 启用“名称自动更正”时