社区
VB基础类
帖子详情
请教一个好的屏敝非数字键的函数
xumanjun
2003-11-08 10:25:27
在一个文本框里要求用户输入数字,不能输入字母,但是别的功能键要可以用,如删除,回车等。
本人用的是
if keyascii<ASC("0")or keyscii>ASC("9") then
keyascii="0"
end if
这样的语句,但是除了数字键外别的都不能用了,也不能用BACKSPACE键等,感觉这样很不好,但是要一个一个屏敝的话感觉也不好。
...全文
29
5
打赏
收藏
请教一个好的屏敝非数字键的函数
在一个文本框里要求用户输入数字,不能输入字母,但是别的功能键要可以用,如删除,回车等。 本人用的是 if keyasciiASC("9") then keyascii="0" end if 这样的语句,但是除了数字键外别的都不能用了,也不能用BACKSPACE键等,感觉这样很不好,但是要一个一个屏敝的话感觉也不好。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xumanjun
2003-11-08
打赏
举报
回复
我是想在模块里面建一个函数,然后别的窗体中调用,因为要检查的地方太多了。
射天狼
2003-11-08
打赏
举报
回复
Private Sub Text1_KeyPress(KeyAscii As Integer)
If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then KeyAscii = 0
End Sub
xumanjun
2003-11-08
打赏
举报
回复
楼上的,那别的键怎么办?
yoki
2003-11-08
打赏
举报
回复
IsNumeric 函数
返回 Boolean 值,指出表达式的运算结果是否为数。
语法
IsNumeric(expression)
必要的 expression 参数是一个 Variant,包含数值表达式或字符串表达式。
说明
如果整个 expression 的运算结果为数字,则 IsNumeric 返回 True;否则返回 False。
如果 expression 是日期表达式,则 IsNumeric 返回 False。
cy_nwau
2003-11-08
打赏
举报
回复
x=chr(keyascii)
if instr("0123456789",x)<>0 then
keyascii=0
endif
怎么拦截系统
函数
主 题: 怎么拦截系统
函数
?(超高度难题!) 在Dos下,我们可以拦截中断,用自己的处理...比如说系统有
一个
GetSystemDirectory()
函数
,我想用我自己的
函数
替换它,经过我的
函数
MyGetSystemDirectory()进行处理,然
C语言笔试题目
对于有些编译器而言,在同
一个
函数
内可以定义多个同名的局部变量,比如在两个循环体内都定义
一个
同名的局部变量,而那个局部变量的作用域就在那个循环体内2、如何引用
一个
已经定义过的全局变量?答:extern可以用...
C语言面试题汇编
对于有些编译器而言,在同
一个
函数
内可以定义多个同名的局部变量,比如在两个循环体内都定义
一个
同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2.如何引用
一个
已经定义过的全局变量?
GD32F103实战
在我入门之处,曾经
请教
过老师,
请教
过学长,看过很多帖子,大家给了各有各的方法,折腾了很久才初窥门径,所以,在这里提供
一个
我认为比较比较容易上手的入门步骤,如下 先会使用它 弄懂原理 照着原理可以做一...
C++笔试题汇总(6)
企业要求面试者写
一个
最 简单的strcpy
函数
都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好
一个
strcpy
函数
吗?我们都觉得自己能,可是我们写出的strcpy 很可能只能拿到10 分中的2 分。 读者可从本文...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章