
PB
yuer888
爱好旅游!
展开
-
PB中如何控制判断大写以及小键盘指示灯是否开启并与按键协调工作
近日看到很多网友都在询问是否有办法在PB 中控制判断Caps Lock键和Num Lock键的按下状态,以及按键大写和小键盘是否开启。网上有VB实现的相关的说明,感觉很容易。 那在PB中怎么实现呢?因为PB中有判断按键功能的事件以及相关函数。但是自身没有办法捕捉键盘已有的状态,如小键盘的指示灯是否开启,大写指示灯是否已经开启,很容易让我们想到Windows API,老原创 2006-11-11 09:30:00 · 5446 阅读 · 2 评论 -
PB如何使用Microsoft VSS2005进行协同工作
以前用的是Vss V6版本进行 PB开发协同工作,感觉VSS挺方便的,缺陷是仅可以控制到PBL层。也就是说协同工作的人员每次最小的Check Out对象只能细化到PBL,没有办法Check Out到单独的对象,如一个按钮,一个Datawindow。很多用户在安装配置VSS上有些迟疑,其实VSS V6要比VSS V2005复杂一些。在这里首先说明一下Vss V6版本的安装配置控制。原创 2006-11-14 10:36:00 · 3172 阅读 · 0 评论 -
如何得到数据窗口列的显示值
dataWindow中某列Edit属性为DropDownListBox,一般GetItem得到的是Data Value,我想得到Display Value,如何得到? [引子]优快云字段使用了下拉列表框、下拉数据窗口和单选按钮等有代码表的编辑风格时,在数据窗口控件上显示的值和字段实际得到的值并不相同,使用函数GetItemX只能读取这样的字段的真实取值,而不是用户看到的值。如何才能读取用户看到的原创 2006-12-28 10:31:00 · 4820 阅读 · 0 评论 -
在PB中如何屏蔽掉ALT+F4按键
※方法很简单在窗体的Systemkey event中写如下脚本即可:IF KeyDown(KeyF4!) THEN Message.Processed = TRUE END IF ※如果是要屏蔽调 ALT+CTRL+DEL组合按键也可以在同样的事件中写:if keydown( keycontrol! ) and keydown原创 2006-12-31 11:10:00 · 4414 阅读 · 0 评论 -
屏蔽Windows98/2000/XP任务栏、win键、Ctrl+Esc、Alt+Tab、Ctrl+Alt+Del
关于这方面的文章挺多,对任务栏、win键、Ctrl+Esc、Alt+Tab的屏蔽,一般方法较为简单,最多用底层键盘钩子+DLL就能完美解决。但是针对Ctrl+Alt+Del的屏蔽,方法基本有两种,一种是采用Gina Dll技术,替换Window自带的MSGINA.DLL,这个技术不仅不易调试(很容易系统就无法进入了),并且效果很不好,按Ctrl+Alt+Del三键虽然不会出现任务管理器,但屏幕闪烁转载 2007-01-04 14:03:00 · 1686 阅读 · 0 评论