vb textbox有那些语句可以限制输入数据类型?
如题,想请教一下各位大侠,VB里面有什么语句可以设定TEXTbox的数据输入类型的?比如:msg1="数据错误"E=MsgBox(msg1,12,&q...
如题,想请教一下各位大侠,VB里面有什么语句可以设定TEXTbox的数据输入类型的?比如: msg1 = "数据错误" E = MsgBox(msg1, 12, "警告") If IsNumeric(x) = 1 Then Print E End If
没有多余的财富值了(本人比较菜,别人的问题都回答不出来),谢谢所有回答和关照的大侠。 展开
没有多余的财富值了(本人比较菜,别人的问题都回答不出来),谢谢所有回答和关照的大侠。 展开
2个回答
追问
嗯。。。。。问一下这个控件怎么用啊?谢谢哈!
追答
Mask 属性
确定控件的输入掩码。
语法
[form.]MaskedEdit.Mask [ = string$]
说明
无论在设计时还是运行时都可以定义输入掩码。但是,以下列举的是在设计时使用的标准输入掩码示例。控件可以判定数字和字母字符的有效性,但是不能检查内容的有效性,例如某一天的时间或所在月份。
掩码 描述
Null String (缺省)没有定义掩码。等同于标准文本框。
##-???-## 中间日期 (US)。例如:20-May-92
##-##-## 短日期 (US)。例如:05-20-92
##:## ?? 中间时间。例如:05:36 AM
##:## 短时间。例如:17:23
输入掩码可包含以下字符。
掩码字符 描述
# 数字位置。
. 小数点位置。实际使用的字符就是在区域设置中指定的小数点定位符。该字符是用于掩码的原义字符。
, 千分号。实际使用的字符就是在区域设置中指定的小数点定位符。该字符是用于掩码的原义字符。
: 时间分隔符。实际使用的字符就是在区域设置中指定的小数点定位符。该字符是用于掩码的原义字符。
/ 日期分隔符。实际使用的字符就是在区域设置中指定的小数点定位符。该字符是用于掩码的原义字符。
\ 视掩码字符串中的下一字符为原义字符。这就允许掩码中包含 '#', '&', 'A', 以及 '?' 字符。该字符是用于掩码的原义字符。
& 字符占位符。占位符的有效值是 32-126 以及 128-255 之间的字符。
> 将其后所有字母转换成大写。
< 将其后所有字母转换成小写。
A 数字或字母占位符(需要的输入)。例如:a - z, A - Z,或 0 - 9。
a 数字或字母占位符。(可选的输入)。
9 数字占位符。(可选的输入)。例如:0- 9。
C 字符或空格占位符。(可选的输入)。此操作与 & 占位符完全相同,并且与 Microsoft Access 兼容。
? 字母占位符。例如:a - z 或 A- Z.
Literal 其它所有符号都作为用原义字符来显示;也就是说,用和它们自身相同的形式显示。
当Mask
属性值是空字符串时,控件的状态很象一个标准文本框。在定义输入掩码时,掩码中的每个占位符下都有一条下划线。用字符替换占位符时,字符的类型必须和输入掩码中的指定类型相同。如果输入无效字符,则被屏蔽的编辑控件拒绝接受字符,并产生 ValidationError 事件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询