Visual Basic:屏蔽编辑控件

Visual Basic:屏蔽编辑控件 

Mask 属性

确定控件的输入屏蔽。

语法

[form.]MaskedEdit.Mask [ = string$]

备注

在设计时和运行时均可定义输入屏蔽。不过,下面是在设计时可能想要使用的标准输入屏蔽的示例。该控件可以区分数字和字母字符以进行验证,但是不能检查内容是否有效,如月份或一天中的时间是否正确。

屏蔽说明
空字符串(默认)没有屏蔽。与标准文本框作用相同。
##-???-##中长日期 (US)。示例:20-May-92
##-##-##短日期 (US)。示例:05-20-92
##:## ??中长时间。示例:05:36 AM
##:##短时间。示例:17:23

输入屏蔽可以包含下列字符。

屏蔽字符说明
#数字占位符。
.小数点占位符。所使用的实际字符是在区域设置中指定为小数点占位符的字符。可将此字符看作是用于屏蔽的字符。
,千位分隔符。所使用的实际字符是在区域设置中指定为千位分隔符的字符。可将此字符看作是用于屏蔽的字符。
:时间分隔符。所使用的实际字符是在区域设置中指定为时间分隔符的字符。可将此字符看作是用于屏蔽的字符。
/日期分隔符。所使用的实际字符是在区域设置中指定为日期分隔符的字符。可将此字符看作是用于屏蔽的字符。
/将屏蔽字符串中的下一个字符视为文本。这使您得以在屏蔽中包括“#”、“&”、“A”和“?”字符。可将此字符看作是用于屏蔽的字符。
&字符占位符。该占位符的有效值是下列范围内的 ANSI 字符:32-126 和 128-255。
>将后面的所有字符转换为大写。
<将后面的所有字符转换为小写。
A字母数字字符占位符(必选项)。例如:a - z、A - Z 或 0 - 9。
a字母数字字符占位符(可选项)。
9数字占位符(可选项)。例如:0 - 9。
C字符或空间占位符(可选项)。此操作完全类似于 & 占位符,并确保与 Microsoft Access 的兼容性。
?字母占位符。例如:a - z 或 A - Z。
文本所有其他的符号均显示为文本;即显示为自身。

Mask 属性值为空字符串 ("") 时,该控件的行为如同标准文本框 (TextBox) 控件。当定义了输入屏蔽时,在屏蔽中的每个占位符的下面出现下划线。只能使用在输入屏蔽中指定的同一类型的字符替换占位符。如果输入无效字符,屏蔽编辑 (Masked Edit) 控件拒绝该字符并且生成 ValidationError 事件。

注意   当为 Masked Edit 控件定义输入屏蔽并切换到其他控件时,如果在 Masked Edit 控件内有任何无效字符,则会生成 ValidationError 事件。
数据类型

String

请参见

Text 属性(MaskedEdit 控件) | ValidationError 事件

应用于:Masked Edit 控件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值