永发信息网

vb文本框只允许输入18位数字,怎么写代码?

答案:2  悬赏:60  手机版
解决时间 2021-02-06 03:08
首先,允许输入任何值,然后按回车,TAb建或者其选择他对象时,出现错误信息。
本人只知道回车键和Tab建,但是不知道选择其他任何对象代码怎么写?
最佳答案
选择其它对象时,文本框将失去焦点,因此可以用LostFocus事件来执行你要的操作:
Private Sub Text1_LostFocus()
if len(text1.text)<>18 then
 msgbox "必须是18位!"
end if
if isnumeric(text1.text)=false then
 msgbox "只能输入数字!"
end if
End Sub
全部回答
'这个程序用不着command来做判断 看这个程序 只需添加一个textbox控件即可 private sub text1_keypress(keyascii as integer) if keyascii < 48 or keyascii > 57 then keyascii = 0 end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
睢阳区郭村派出所地址在什么地方,我要处理点
根据铁路基本建设工程设计概(预)算编制办法
阿兴牛味馆板桥店地址在什么地方,想过去办事
睢阳区勒马派出所地址好找么,我有些事要过去
1995年农历7月初六曰卯时生属什么命
引起主动脉瓣关闭不全的病因是A.风湿性心脏病
我认识一个男朋友,他说他们家在香港开西餐厅
睢阳区临河店派出所地址好找么,我有些事要过
君子非不见贵,然小人亦得厕其间,是什么意思
金韵歌吧地址在什么地方,想过去办事
amd 羿龙ii x2 b53开冷又静玩游戏就卡!关了
睢阳区文化派出所地址在哪,我要去那里办事
辽宁协作校2014高三二模英语答案,
汤姆宠物(长青北路店)地址在什么地方,想过去
哒哒的马蹄声的歌是什麼
推荐资讯
农机驾校(宜昌枝江)地址有知道的么?有点事想
花生多少钱一斤?
重装系统后,开机黑屏左上角有一横杠怎么办
通威101怎么用啊
西安天泰投资有限公司我想知道这个在什么地方
杨振宁曾和哪一位美籍华人一起获得了1957年诺
佛像装藏生虫了怎么办啊
广发银行(叶城路818号嘉禾大厦)地址在哪,我
哪里可以买到厦门到桂林的低价机票?
德昌红木精品行地址在什么地方,我要处理点事
口袋妖怪火红用什么打四大天王
日本前首相菅直人在8月15日战败纪念日重申“
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?