当前位置: 代码迷 >> PB >> pb 编辑框双击事件,该怎么解决
  详细解决方案

pb 编辑框双击事件,该怎么解决

热度:69   发布时间:2016-04-29 05:34:33.0
pb 编辑框双击事件
pb12.5

窗口控件:编辑框mle_1+数据窗口dw_1
需求:1、双击mle_1,或者焦点在mle_1时空格健调出窗口w_name
             2、焦点在mle_1时,按向下方向健实现焦点转移到dw_1,并且最好能下移一行

我的失败方法:
mle_1事件dbclick代码:(失败)
open(w_name)

mle_1自定义event,event_id=pbm_dwnkey(失败)
ue_dwnkey代码
if key=keyspace! then
   open(w_diagnosis)
end if

if key=keydownarrow! Then   (失败)
   dw_1.setfocus()
end if
subroutine  keybd_event(int   bVk,int   bScan,int   dwFlags,int   dwExtraInfo)    Library "user32" 
If key = KeyEnter! Or Key = KeyDownArrow! Then
keybd_event ( 9, 0, 0, 0 ) // 按下tab 
keybd_event ( 9, 0, 2, 0 ) // 释放tab 
Return 0
End If 
我错在哪里了?求解,谢谢!
------解决方案--------------------
引用:
Quote: 引用:

版主,请问如何实现 双击mle_1,或者焦点在mle_1时空格健调出窗口一个窗口w_name?
谢谢!


自定义事件 pbm_lbuttondblclk 里面写代码 open(w_name)即可
  相关解决方案