|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
EXAMPLE存储引擎是一个不做任何事情的存根引擎。它的目的是作为MySQL源代码中的一个例子,用来演示如何开始编写一个新存储引擎。同样,它的主要兴趣是对开发者。EXAMPLE存储引擎不支持编索引。单位格|原创
怎样在DW中按下摆布光标时切换到相邻单位格?
成绩形貌:
怎样在DW中按下摆布光标时切换到相邻单位格?
办理计划:
起首声明内部函数:
Subroutinekeybd_event(intbVk,intbScan,ulongdwFlags,ulongdwExtraInfo)LIBRARY"user32.dll"
1、假如不想在DW的单位格内使用摆布键编纂内容,只需一按下摆布键就切换到其他单位格的话能够:
新建ue_key对应pbm_dwnkey,代码以下:
ifkey=keyleftarrow!then
keybd_event(16,0,0,0)//按下SHIFT键
keybd_event(9,0,0,0)//按下下TAB
keybd_event(9,0,2,0)//摊开TAB键
keybd_event(16,0,2,0)//摊开SHIFT键
return1
elseifkey=keyrightarrow!then
keybd_event(9,0,0,0)//按下下TAB
keybd_event(9,0,2,0)//摊开TAB键
return1
endif
2、假如还想在DW的单位格内使用摆布键编纂内容,只在空大概全选时按下摆布键才切换到其他单位格的话能够:
新建ue_key对应pbm_dwnkey,代码以下:
integerli_len,li_len_selected
li_len=len(this.gettext())
li_len_selected=len(this.SelectedText())
ifnot(isnull(this.gettext())orthis.gettext()=""orli_len=li_len_selected)thenreturn
ifkey=keyleftarrow!then
keybd_event(16,0,0,0)//按下SHIFT键
keybd_event(9,0,0,0)//按下下TAB
keybd_event(9,0,2,0)//摊开TAB键
keybd_event(16,0,2,0)//摊开SHIFT键
return1
elseifkey=keyrightarrow!then
keybd_event(9,0,0,0)//按下下TAB
keybd_event(9,0,2,0)//摊开TAB键
return1
endif
CSV逻辑上由逗号分割数据的存储引擎 |
|