社区
VB基础类
帖子详情
请问 怎么限制 在文本框中 只能输入数字?而不能输入字母之类的
wwwzzzyyy
2003-11-30 02:26:13
我知道是在 text的KeyPress事件中 设置代码
可是到底 如何写?谁能帮我写一下,谢谢你了!!!!!!!!!!!!!!
...全文
139
12
打赏
收藏
请问 怎么限制 在文本框中 只能输入数字?而不能输入字母之类的
我知道是在 text的KeyPress事件中 设置代码 可是到底 如何写?谁能帮我写一下,谢谢你了!!!!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Europa
2003-11-30
打赏
举报
回复
系统函数对ASCII表和映射表都分了区间,可通过枚举段列来在系统级得到处理,效果更好并且同时能任意定义这个区间。
wwwzzzyyy
2003-11-30
打赏
举报
回复
呵呵 好了
xshhui
2003-11-30
打赏
举报
回复
主 题 上面有管理 进去 就知道了
wwwzzzyyy
2003-11-30
打赏
举报
回复
谢谢两位!!大哥谢谢了!请问怎么给你们分啊?我是新手 给分都不会给 我怎么给你们分?
xshhui
2003-11-30
打赏
举报
回复
If KeyAscii > Asc(9) Or KeyAscii < Asc(0) or keyascii<>asc(,) or keyascii<>asc(.) or keyascii<>8 Then
KeyAscii = 0
End If
wu_yongcai
2003-11-30
打赏
举报
回复
Private Sub Text1_KeyPress(KeyAscii As Integer)
If Chr(KeyAscii) Like "[0-9]" Or KeyAscii = vbKeyBack Then
Else
KeyAscii = 0
End If
End Sub
wwwzzzyyy
2003-11-30
打赏
举报
回复
大哥们 你们说的方法都对 可是都没发用 删除键啊 光能输不能删啊!??怎么加删除键?
kimurakenshin
2003-11-30
打赏
举报
回复
If KeyAscii > Asc(9) Or KeyAscii < Asc(0) Then
Msgbox "这个文本框只能输入数字!!!",vbinformation,"提示"
Text1.setfocus
End If
jilate
2003-11-30
打赏
举报
回复
Private Sub Text1_Change()
If IsNumeric(Text1.Text) = False Then
MsgBox "请输入数字"
If Text1.Text <> "" Then
Text1.Text = Left(Text1.Text, Len(Text1.Text) - 1)
End If
End If
End Sub
wwwzzzyyy
2003-11-30
打赏
举报
回复
谢谢你们~那请问风云 怎么再加个删除键?光能输不能删啊
hnhb
2003-11-30
打赏
举报
回复
在delphi中我是这样做的,你可修改
if not key in ['0'..'9','.','#8] then key:=#0;
xshhui
2003-11-30
打赏
举报
回复
If KeyAscii > Asc(9) Or KeyAscii < Asc(0) Then
KeyAscii = 0
End If
限制
只能
输入
数字
_VBA
限制
文本框
的
输入
,使其
只能
输入
数值(下)
(接上讲)四 代码的运行过程及讲解1 窗体文件的构建Dim Txt() As New mytextPrivate Sub UserForm_Initialize()For Each myctl In Me.ControlsIf TypeName(myctl) = "TextBox" Thenm = m + 1ReDim Preserve Txt(1 To m)Set Txt(m).Txtbox =...
XZ_Swift 之
输入
框的各种
限制
,看这一篇就够了:
输入
框
只能
输入
字母
、
数字
和
中
文,控制
输入
特殊字符和表情
目录 1、
输入
框
只能
输入
数字
、
字母
和
中
文,
不能
输入
特殊字符、表情和不包括空格; 2、控制
输入
的字符数量,例如
只能
输入
11个字符 3、仅控制
不能
输入
表情 4、金额的
输入
框
限制
只能
输入
一位小数点,小数点后保留2位小数,控制最多
输入
12位
数字
1、
输入
框
只能
输入
数字
、
字母
和
中
文,
不能
输入
特殊字符、表情和不包括空格; 思路:在
输入
的过程
中
,判断当前
输入
的文字是不是
数字
、
字母
和
中
文,因为特殊字符的范围很大,所以只控制
输入
的是满足条件的即可。 代码:在String的extension
中
添加下面方法 .
C# WinForms实现仅限
数字
输入
的
文本框
控件
有时我们希望不是简单地拒绝粘贴,而是智能清洗内容后再插入。例如,从
中
提取出123并自动填充。if (!return;MessageBox.Show("未检测到有效
数字
,请手动
输入
。", "提取失败", MessageBoxButtons.OK, MessageBoxIcon.Information);else// 取消默认粘贴,改为手动插入// 替换当前选
中
文本// 匹配首个连续
数字
(含小数点和负号)\d+(?:\.\d+)?");
java[正则表达式]
文本框
输入
内容控制
1 [正则表达式]
文本框
输入
内容控制 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3
只能
输入
数字
:"^[0-9]*$"。 4
只能
输入
n位的
数字
:"^\d{n}$"。 5
只能
输入
至少n位的
数字
:"^\d{n,}$"。 6
只能
输入
m~n位的
数字
:。"^\d{m,n}$" 7
只能
输入
零和非零开头的
数字
:"^(0|[1-9][0-9]
android edittext
输入
邮箱,[Android教程]EditText怎样
限制
用户的
输入
?
数字
/
字母
/邮箱
有
输入
必有验证。为了防止用户随便
输入
确保提交数据的合法性,程序不得不在文本
输入
框(EditText)
中
增加
限制
或验证。关于
输入
类型有
数字
、
字母
、邮箱、电话等形式,这些具体得根据业务来。那么Android系统
中
EditText是怎样
限制
用户
输入
的呢?下面以
数字
、电话为例讲述EditText怎么设置
输入
类型,其他类型可以参考InputType类。1)
只能
输入
数字
EditText et=(Edit...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章