CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  DataWindow

100分,急求,有关数据窗口响应键盘事件的问题!

楼主seinu()2006-03-17 16:57:19 在 PowerBuilder / DataWindow 提问

我正在现场给用户安装程序: 出现这样的问题!  
   
    我给一个数据窗口定义了pbm_dwnkey事件,但在调试过程中,keycode的返回值是keynull!,无法知道是哪个键按下去了。  
   
   
    哪位高手见过啊         
  问题点数:100、回复次数:4Top

1 楼velen()回复于 2006-03-17 17:38:05 得分 0

pbm_dwnkey事件的参数不对,建议先选别的事件,再选回pbm_dwnkey事件试试.Top

2 楼seinu()回复于 2006-03-17 21:14:40 得分 0

velen,我试试了,不行啊,还有别的方法吗?  
  既然参数有问题,SYBASE公司没有补丁这样的东西来修改吗?Top

3 楼TianChong(*︿_︿* ○Ооo○泡泡oо㊣VC高手群:2997669)回复于 2006-03-20 01:32:07 得分 10

你先删除这个事件,保存后重新建立.如果不行,则是你的操作方法不对,首先你的dw要有焦点,当你的在dw有焦点时按下了键,才会触发pbm_dwnkey,否则是不会的.如果你在在窗口里也触发按键事件,你需要在窗口里再建一个event   id为pbm_keydown的事件.这样你在窗口里按键会被此事件截获.Top

4 楼df1800smis()回复于 2006-03-28 10:01:49 得分 90

提供一种解决方案:放在主框架窗口菜单的快捷方式中处理,在这能识别键码,再扫描你打开的窗口或用户控件中所包含的数据窗口,再执行相应的操作.Top

相关问题

  • 请问如何让非数据窗口控件响应键盘事件!!??
  • 怎样响应键盘事件?
  • 如何响应键盘事件???比如。。。。??
  • 如何响应键盘事件?急..........
  • 怎么让FORM响应键盘事件?
  • 能否实现键盘事件响应?
  • ComboBox 不能响应键盘事件
  • 如何响应键盘事件?
  • 怎样响应键盘按键事件?
  • 请教键盘响应事件?

关键词

  • 数据
  • dwnkey
  • 事件
  • pbm
  • 问题

得分解答快速导航

  • 帖主:seinu
  • TianChong
  • df1800smis

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo