CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

高手请进!PB控制数字键盘灯的问题!

楼主xjbs(大鱼)2001-11-24 17:25:33 在 PowerBuilder / 基础类 提问

我在做一个前台程序,要求大量输入数字,因此要控制数字小键盘一直打开着,  
  请高手指点!!!!  
  在汇编中很好实现,但在PB中怎么搞呢?  
  很急!!! 问题点数:20、回复次数:20Top

1 楼xjbs(大鱼)回复于 2001-11-24 17:56:10 得分 0

程序在WINDOWS98下运行Top

2 楼xjbs(大鱼)回复于 2001-11-24 17:57:33 得分 0

没人会吗,分不够可以加啊!!!Top

3 楼xjbs(大鱼)回复于 2001-11-24 18:10:13 得分 0

在线等待!!!Top

4 楼yzip(夏雨飞)回复于 2001-11-24 19:25:44 得分 0

输入大量数字什么意思?  
  具体讲讲有什么要求Top

5 楼liu7537(数据库模型设计博客连载(http://blog.csdn.net/liu7537))回复于 2001-11-24 19:44:30 得分 0

可以调用windows   api呀。Top

6 楼xjbs(大鱼)回复于 2001-11-24 20:16:18 得分 0

to:: liu7537(一飞)   
  是用哪个呢,  
  TO:yzip(夏雨飞)   
  是一个做录入的,会不断的录入数字编码,所以要求这个小键盘不能被关掉。。。  
  Top

7 楼liulee(流方)回复于 2001-11-24 22:13:37 得分 0

send,发送键盘消息,具体消息码我不太清楚,你查一下c的消息表吧。  
  win32.hlp中应该有的。  
  msdn中也应该有。  
  Top

8 楼xjbs(大鱼)回复于 2001-11-25 10:38:15 得分 0

还有别的吗Top

9 楼xjbs(大鱼)回复于 2001-11-25 10:48:49 得分 0

各位大侠  
  请给出具体的源程序:如调节器用哪个API,发送哪个消息,  
  很急的  
  分不够可以加,决不食言啦!!!!  
  在线等待Top

10 楼xjbs(大鱼)回复于 2001-11-25 11:11:28 得分 0

给分,有谁做出来了Top

11 楼yzip(夏雨飞)回复于 2001-11-25 19:22:20 得分 0

可不可以通过文件的方式,用文件当中转,在用后台程序将数据输入。Top

12 楼xjbs(大鱼)回复于 2001-11-25 19:49:33 得分 0

to: yzip(夏雨飞)   
  不行啊,我的数据都是要一个个录入的啊,  
  这是一个功能,是数据录入的一个部分Top

13 楼xjbs(大鱼)回复于 2001-11-26 03:51:23 得分 0

u             pTop

14 楼xjbs(大鱼)回复于 2001-11-26 13:53:55 得分 0

还是没人知道吗?Top

15 楼goalitaly()回复于 2001-11-26 14:53:26 得分 0

呵呵!!Top

16 楼xjbs(大鱼)回复于 2001-11-26 17:57:53 得分 0

kct   Top

17 楼xjbs(大鱼)回复于 2001-11-27 09:20:35 得分 0

但在PB中怎么搞呢?Top

18 楼lesni(乐S你)回复于 2001-11-27 10:47:34 得分 1

FUNCTION   boolean   BringWindowToTop(ulong   w_handle)   LIBRARY   "User32.dll"  
  FUNCTION   ulong   FindWindowA(ulong   classname,string   windowname)   LIBRARY   "User32.dll"  
  SUBROUTINE   SetFocus(long   objhandle)   LIBRARY   "User32.dll"  
  SUBROUTINE     keybd_event(   uint   bVirtualKey,     uint     bScanCode,   ulong     dwFlags,   ulong   dwExtraInfo)   LIBRARY   "user32.dll"  
  SUBROUTINE   keybd_event(   int   bVk,   int   bScan,   int   dwFlags,   int   dwExtraInfo)   LIBRARY   "user32.dll"  
   
  然后在Scripts中:  
  keybd_event(   144,   1,   0,   0   )     //其中144为NumLock的keycode  
  Top

19 楼dmm(大木马)回复于 2002-02-01 23:59:57 得分 0

不会吧Top

20 楼dmm(大木马)回复于 2002-02-02 00:00:48 得分 19

我发给你,,Top

相关问题

  • 怎样在使WIN2000登陆时,数字键盘灯打开?
  • 怎样捕捉用户按下的数字键盘(小键盘)上的 * 键?
  • 如何判断小数字键盘的NuMlock的状态并根据情况改变此状态?
  • 如何按数字键盘上的0~9可以选择TStringGrid上的指定行?
  • 如何在WEB布面中放中数字键盘,能用鼠标点这个数字键盘向一个文本框中输入数字?是触摸屏用的
  • 控制键盘Num lock灯
  • 怎样控制键盘灯
  • 怎样控制PB中的工具条?
  • 一个pb窗口控制的问题
  • pb并发控制全攻略

关键词

  • 录入
  • 数字
  • 消息
  • 数据
  • dll
  • subroutine
  • keybd
  • ulong
  • library
  • user32

得分解答快速导航

  • 帖主:xjbs
  • lesni
  • dmm

相关链接

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

广告也精彩

反馈

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