您的位置:程序门 -> vb -> 基础类



text1_keydown事件,怎样阻止 退格键(backspace)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


text1_keydown事件,怎样阻止 退格键(backspace)
发表于:2007-01-16 11:18:55 楼主
在textbox控件的keydown事件里,怎样阻止用退格键删除字符?
发表于:2007-01-16 11:33:561楼 得分:0
up
发表于:2007-01-16 12:20:192楼 得分:0
keydown事件不行,你得用keypress事件:
private   sub   text1_keypress(keyascii   as   integer)
        if   keyascii   =   8   then   keyascii   =   0
end   sub
发表于:2007-01-16 12:49:373楼 得分:0
songyaowu(不以分多而蹭之;不因分少而不答;   www.vb99.com)  

用keypress还有个问题,就是得不到   "上下左右 "方向键的事件
发表于:2007-01-17 16:02:414楼 得分:0
if   keycode=vbkeyback   then
keycode=0
end   if
发表于:2007-01-17 16:54:555楼 得分:0
支持楼上。   我也是用这方法解决的
发表于:2007-01-18 10:23:016楼 得分:0
方向键就只能用keydown了,可以设置值为0屏蔽掉。


快速检索

最新资讯
热门点击