在程序中怎么编写就相当于执行了一下按键盘上一个键的操作

hsq4422058 2003-10-17 05:23:33
在程序中怎么编写就相当于执行了一下按键盘上一个键的操作
...全文
58 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
langel 2003-10-22
  • 打赏
  • 举报
回复
同意jingxh
send(handle(this),256,键码,long(0,0)即可,
键码 9--TAB,13--ENTER,27--ESCAPE ……
zzutligang 2003-10-21
  • 打赏
  • 举报
回复
不行,send函数其实调用的是C++的SendMessage函数(PB是用VC++写的),所有参数都是一个long型的,在C++中就是句柄,指针,或则常量。
scmyxj 2003-10-21
  • 打赏
  • 举报
回复
UP:)
Jingxh 2003-10-20
  • 打赏
  • 举报
回复
send(handle(this),256,键码,long(0,0)即可,
键码 9--TAB,13--ENTER,27--ESCAPE ……

---------------------------------
有道理,不知键码使用KeyF1!、KeyW!这样的表示行吗?
workhand 2003-10-20
  • 打赏
  • 举报
回复
send(handle(this),256,键码,long(0,0)即可,
键码 9--TAB,13--ENTER,27--ESCAPE ……
同意,键的健码要查一下手册
zhiming99 2003-10-19
  • 打赏
  • 举报
回复
send(handle(this),256,键码,long(0,0)即可,
键码 9--TAB,13--ENTER,27--ESCAPE ……
wantsong 2003-10-18
  • 打赏
  • 举报
回复
这是我在dw中自定义的一个事件keydown pbm_dwnkey

post(handle(this),256,116,0) //这句话的意思是触发F1健
qqjj7758 2003-10-18
  • 打赏
  • 举报
回复
同意上面的
fulongbiao 2003-10-18
  • 打赏
  • 举报
回复
在窗口的key事件编码:
IF key=KeyF1! THEN
... ...
END IF
chenhao1949 2003-10-18
  • 打赏
  • 举报
回复
在程序中怎么编写就相当于执行了一下按键盘上一个键的操作
他的意思是在用带码触发事件!你们明白吗?
可以通过发送消息来实现!
fmilan 2003-10-17
  • 打赏
  • 举报
回复
只要触发不同的键盘事件就可以了,比如KEYDOWN事件KEYW!就相当于按下w键
119119 2003-10-17
  • 打赏
  • 举报
回复
给你参考。修改if中的语句就可以了
在窗口的key事件编码:
IF key=KeyF1! THEN
... ...
END IF

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧