| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 624 人关注过本帖
标题:[求助]如何控制text里的汉字,数字输入?
只看楼主 加入收藏
biggif
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:3 
[求助]如何控制text里的汉字,数字输入?
比如说,姓名只能输入汉字,电话只能输入数字,且数字是多少位怎么控制,高手请指点一下,小弟刚学,头都快大了,谢谢了
搜索更多相关主题的帖子: text 汉字 数字 输入 
2006-04-05 23:49
qqqqyou
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-4-5
收藏
得分:0 
可以用keypess过程来实现,如果输入的是数字,就直接输出,如果不是,就用keyassii=0屏蔽掉,数字0-9的ascii值可以查表,至于汉字,好象是ascii值小于0吧,判断条件 keyascii<0就输出
2006-04-06 21:28
lnhsgj
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-4-8
收藏
得分:0 

Private Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)
If KeyAscii > 47 And KeyAscii < 58 Then Exit Sub '允许输入0-9
If KeyAscii = 8 Then Exit Sub '允许退格
If KeyAscii = 46 Then Exit Sub '允许tab
'同理可添加允许的其它键值
'其它键值都不允许
KeyAscii = 0
End Sub


2006-04-08 09:26
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
多少位可以用textbox控件的maxlength属性设置..
数字可以用isnumeric函数来判断...

这种题目已经说过很多次了..你可以翻一下之前的贴子..

我的msn: myfend@
2006-04-08 09:57
快速回复:[求助]如何控制text里的汉字,数字输入?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011430 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved