KeyDown 事件

当用户在键盘上按键时发生。

句法

object_KeyDown(ByVal KeyCode As Long, ByVal Shift As Long, ContinueProcessing As Boolean)

属性

KeyDown 事件语法包括以下组成部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

KeyCode

一个整数,表示按下或松开的键的键代码。

切换

SHIFT、CTRL 和 ALT 键的状态。

Settings

Shift 的设置如下:

描述

1

按下了 SHIFT。

2

按下了 CTRL。

4

按下了 ALT。

备注

首先会将按键事件发送到选定的对象。如果没有与事件绑定的脚本,则将按键事件发送到包含的对象(组或页面)。如果您为一组画面使用了公用按键事件,则建议您使用用户全局页面中从画面按键事件调用的共享子程序。

ContinueProcessing As Boolean 参数与键宏方案相关。由于键宏可绑定到对象,因此存在特定的层次结构。例如,可以让同一个键宏在对象上和画面中运行不同的脚本。处理将在对象中开始,而 ContinueProcessing 参数会防止将处理传递到下一级别。例如,如果 F10 将在矩形上运行 MacroA,并且 F10 还会在画面中运行 MacroB,那么,指定一个 false 值可以防止在画面中激发宏。

 

应用到

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。