KeyPress 事件能够将双字节字符代码作为事件处理。keyascii 参数的高位字节代表双字节字符的前导字节,低位字节代表后续字节。
在下面的示例中,可将 KeyPress 事件传递给文本框,而不管输入的字符是单字节还是双字节。
Sub Text1_KeyPress (KeyAscii As Integer) Mychar = Chr(KeyAscii) '使用 Mychar 执行操作。 End Sub
Sub Text1_KeyPress (KeyAscii As Integer) Mychar = Chr(KeyAscii) '
Mychar
End Sub
详细信息 请参阅《语言参考》的“KeyPress 事件”。