一个简单问题,但确实存在,希望得到解决

alattin 2003-05-27 10:17:32
在数据窗口中自定义key事件,为什么按f10键无效,其他键都有效果.....
...全文
55 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
safenxiao 2003-05-28
  • 打赏
  • 举报
回复
估计是没有执行key事件中,当按下f10键的代码,可以执行以下,看看按f10键执行跳到哪一步去了,或者把代码贴给大家看看先
sunatteda 2003-05-28
  • 打赏
  • 举报
回复
这个问题好象在这里出现过
http://expert.csdn.net/Expert/topic/1582/1582029.xml?temp=.8793909
看看
写个窗口函数 wf_key( value key (type keycode))return none
Choose case key
case keyF2!
cb_appl.triggerevent(clicked!)
case keyF3!
cb_report.triggerevent(clicked!)
case keyF4!
cb_newpresc.triggerevent(clicked!)
case keyF5!
cb_templet.triggerevent(clicked!)
case keyF6!
cb_incompatibility.triggerevent(clicked!)
case keyF7!
cb_druginfo.triggerevent(clicked!)
case keyF8!
cb_price.triggerevent(clicked!)
case keyF10!
cb_reset.triggerevent(clicked!)
case keyF11!
cb_save.triggerevent(clicked!)
case keyF12!
cb_close.postevent(clicked!)
END Choose
然后写你所要的语句
joss 2003-05-27
  • 打赏
  • 举报
回复
1、在事件中写入messagebox()函数来判断按下F10键时程序有无执行脚本,再进行判断错误的原因!
2、把KEY事件脚本贴出来!

611

社区成员

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

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