MaskEdit是用来建立编辑框的,但它与Edit编辑框可以输入任意字符不同,MaskEdit可以限制用户只能按照既定的输入格式输入。掩码编辑框(MaskEdit)是一种特殊的编辑框。使用它可以设计出许多复杂的输入格式。在选用MaskEdit之后,需要为它设计一个输入格式。方法如下:
首先在窗体上将MaskEdit选中,在对象查看器(Object
Inspector)中找到EditMask属性,双击它,弹出一个如下图所示的对话框。
对话框左上角的Input
Mask编辑框用于输入掩码格式。掩码格式可以分为三部分,每个部分之间用分号“;”分开,如“!90:90:90:;1;_
”。下面解释各输入格式符的意义:
1. 输入格式的第一部分是掩码本身,也就是数据输入格式。在这一部分用一些特殊的格式符来表示应输入的字符类型及格式,如“!l0A9:C>ll
掩码字符表
! 去掉输入数据开头的空格符
> 让输入数据的字母都变成大写,直到遇上掩码字符<
<> 不限制输入数据字母是大写或小写
\ 若在输入格式内加入某个特殊字符,只要在特殊字符的前面加上此掩码就可以。
L 允许输入英文字母,而且一定要输入
l 允许输入英文字母,不一定要输入
A 允许输入英文字母和阿拉伯数字,一定要输入
a 允许输入英文字母和阿拉伯数字,不一定要输入
C 允许输入任何字符,一定要输入
c 允许输入任何字符,不一定要输入
0 允许输入阿拉伯数字,一定要输入
<