IM E S T A T U S 函 数 - 图1IM E S T A T U S 函 数 - 图2IM E S T A T U S 函 数

IM E S T A T U S 函 数 - 图3IM E S T A T U S 函 数 - 图4IM E S T A T U S 函 数 - 图5IM E S T A T U S 函 数 - 图6打开或关闭 IME 输入法编辑器 窗口 或者返回当前的 IME 状态

语 法

IMESTATUS([ nExpression ])

返 值 类 型

数值型

参 数 描 述

nExpression

IM E S T A T U S 函 数 - 图7IM E S T A T U S 函 数 - 图8IM E S T A T U S 函 数 - 图9IM E S T A T U S 函 数 - 图10打 开 或 关 闭 IM E 输 入 法 编 辑 器 窗 口 下 表 列 出 了 nExpression 的 值 和 相应 的 IM E 窗 口 的 状 态

nExpression IME 窗 口 动 作

  1. 关闭 IME 窗口

  2. 打开 IME 窗口

IM E S T A T U S 函 数 - 图11IM E S T A T U S 函 数 - 图12IM E S T A T U S 函 数 - 图13IM E S T A T U S 函 数 - 图14IM E S T A T U S 函 数 - 图15IM E S T A T U S 函 数 - 图16如果省略 nExpression IMESTATUS 返回当前的 IME 状态 下表列出了 IME 状态的返回值 使用 VERSION(3) 决定当前环境

IM E S T A T U S 函 数 - 图17下面的表列出了为日语地区的 IME 状态返回的值

返 回 值 IME 状 态

  1. 没有安装 IME

  2. 打开 IME

  3. 关闭 IME

  4. 使 IME 不可用

  5. Hiragana 模式 ( 双精度 )

  6. Katakana 模式 ( 双精度 )

  7. Katakana 模式 ( 单精度 )

  8. Alpha 数值型 模式 ( 双精度 )

  9. Alpha 数值型 模式 ( 单精度 )

IM E S T A T U S 函 数 - 图18下面的表列出了为 朝鲜 语地区的 IME 状态返回的值

返 回 值 IME 状 态

  1. 没有安装 IME

  2. Hangul 模式 ( 单精度 )

  3. English 模式 ( 单精度 )

11 English 模式 ( 双精度 )

15 Hangul 模式 ( 双精度 )

23 Hanja 转换模式 ( Hangul + 单精度模式 )

31 Hanja 转换模式 ( Hangul + 双精度模式 )

说 明

IM E S T A T U S 函 数 - 图19IM E S T A T U S 函 数 - 图20IM E S T A T U S 函 数 - 图21IM E S T A T U S 函 数 - 图22IM E S T A T U S 函 数 - 图23IM E S T A T U S 函 数 - 图24IM E S T A T U S 函 数 - 图25IM E S T A T U S 函 数 - 图26详 细 内 容 请 参 阅 Microsoft Visual FoxPro 6.0 中 文 版 程 序 员 指 南 的 第 十 八章 开 发 国 际 化 应 用 程 序 中 的 输 入 国 际 化 字 符

IM E S T A T U S 函 数 - 图27IM E S T A T U S 函 数 - 图28操作对于如 Hiragana 和 Katakana 语言的双精度字符设置时 该函数非常有用

请 参 阅

IM E S T A T U S 函 数 - 图29IM E S T A T U S 函 数 - 图30SET BROWSEIME, IMEMode 属 性 , ISLEADBYTE IM E S T A T U S 函 数 - 图31 , STRCONV IM E S T A T U S 函 数 - 图32