当前位置: 代码迷 >> PB >> 在一个有非常多的控件的窗口中,想用Enter 代替 Tab,怎样实现?解决思路
  详细解决方案

在一个有非常多的控件的窗口中,想用Enter 代替 Tab,怎样实现?解决思路

热度:274   发布时间:2016-04-29 10:38:58.0
在一个有非常多的控件的窗口中,想用Enter 代替 Tab,怎样实现?
在一个有非常多的控件的窗口中,想用Enter 代替 Tab,怎样实现?非常感谢!!

------解决方案--------------------
在控件上自定义事件 如u_key

Event id :pbm_keydown


代码如下
if key=keyenter! then

send(Handle(this),256,9,Long(0,0))
end if



------解决方案--------------------
比如说按钮,你就自定义一个按钮取名 uo_cb ,并写上上面的代码。
然后在该窗口的 edit source 里把相应commandbutton 都替换成 uo_cb .

------解决方案--------------------
俺也跟一下先。

6楼+1楼结合是正解,还有个小巧,在对象事件列表中右击1楼建起的u_key可复制,在其他控件的事件列表中可粘贴。
  相关解决方案