仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1010|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL教程之怎样在DW中按下摆布光标时切换到相邻单...

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:39:13 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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逻辑上由逗号分割数据的存储引擎
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-25 00:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表