我正在使用
在Outlook中构建自定义Outlook窗体开发者>设计Outlook表单
我在公共文件夹中启用了脚本。
我在表单的“消息”页面中添加了一个文本框
我想在按键事件中捕获相关键的ASCII码,并将文本框中的输入限制为数字(0-9)。
在脚本编辑器中:>脚本>对象浏览器,我们可以看到,对于OlkTextBoxEvents.KeyPress成员,KeyPress变量被列为_IRecipientControl。
但是,当我们进入对象帮助部分时,KeyAscii变量列为long。
似乎没有适当声明,因为我们在两行声明中收到了“预期的线路”。
如果我们只是将KeyAscii指定为变量参数,那么我们不会收到错误,这也意味着我不知道如何访问/操作相关的密钥数据。
如何声明和使用KeyAscii参数?
答案 0 :(得分:0)
这个问题的答案是自定义Outlook表单控件中的控件只会响应_Click()事件。就VB Script而言,这些其他事件不会发生。