详细内容

vb2005中的小问题
2008-10-30 20:38:49 提供者:vb2005 浏览次数
我想用if语句表达这样一条语句:如果按的不是数字键或退格键,不作处理。

参考答案:SelectCasee.KeyChar
CaseChrW(Keys.Back)
CaseChrW(Keys.D0)
CaseChrW(Keys.D1)
CaseChrW(Keys.D2)
CaseChrW(Keys.D3)
CaseChrW(Keys.D4)
CaseChrW(Keys.D5)
CaseChrW(Keys.D6)
CaseChrW(Keys.D7)
CaseChrW(Keys.D8)
CaseChrW(Keys.D9)

CaseElse
e.KeyChar=CChar("")

EndSelect下面的是VB6.0的,可以参考下:在TEXTBOX的KEYPRESS事件中加入:IfNot((KeyAscii

本周热门栏目

本周热门文章

Copyright © 2007 - 2010 AD.PAOSHANG.COM, Inc.