首先,在local External Fucntions内添加引用function unsignedlong keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library 'user32.dll'
自定义一个函数ue_entotab
定义两个参数:keycode类型 key和unsignedlong类型keyflags,然后Event ID选择pbm_dwnkey,定义好后添加函数://响应键盘操作
CHOOSE CASE key
CASE KeyEnter!
send(handle(this),256,9,long(0,0))
CASE KeyDownArrow! //,KeyRightArrow!
keybd_event ( 9, 0, 0 , 0 ) // 按下tab
keybd_event ( 9, 0, 2, 0 ) // 释放tab
Return 1
CASE KeyUpArrow!,KeyLeftArrow!
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
Return 1
END CHOOSE