按键处理事件有关问题
按键处理事件问题
在GIRD数据窗口的pbm_dwnkey事件里写:
if key = KeyAdd! then
dw_1.AcceptText()
cb_save.triggerevent(clicked!)
end if
就是按小键盘的+号时,就触发保存事件,在没有输入法打开的情况下,是没问题的,
但当打开五笔输入法(86版)时,按+号,它就无效,+号输入在GIRD表中出现!不触发事件!
我用极点五笔输入法就没问题,但客户要86版五笔输入!(无办法!)
请大家指点!
------解决方案--------------------
看看能否获取到你说的86版五笔输入的+键的键值,然后封闭他.
------解决方案--------------------
我是来看乌龟哥哥的。。。。
在GIRD数据窗口的pbm_dwnkey事件里写:
if key = KeyAdd! then
dw_1.AcceptText()
cb_save.triggerevent(clicked!)
end if
就是按小键盘的+号时,就触发保存事件,在没有输入法打开的情况下,是没问题的,
但当打开五笔输入法(86版)时,按+号,它就无效,+号输入在GIRD表中出现!不触发事件!
我用极点五笔输入法就没问题,但客户要86版五笔输入!(无办法!)
请大家指点!
------解决方案--------------------
看看能否获取到你说的86版五笔输入的+键的键值,然后封闭他.
------解决方案--------------------
我是来看乌龟哥哥的。。。。