1。我想输入不超过10位的自然数,但是中间删除一位以后竟然有个空隙,怎么使删除之后还能前后接上?2。我想让用户输入如下格式的字符串:
x-y-a-b其中x-y-不能被更改,并且x,y长度不一定,有什么字符也不一定,是根据数据库得到的。
a,b的位置可以让用户输入,并且长度分别至少1个字符,多了不限,且都是数字或者大写字母。
a与b之间的减号不能被删除。当可编辑部分长度变化的时候,不能够有空出来的位置。如何实现?谢谢!
x-y-a-b其中x-y-不能被更改,并且x,y长度不一定,有什么字符也不一定,是根据数据库得到的。
a,b的位置可以让用户输入,并且长度分别至少1个字符,多了不限,且都是数字或者大写字母。
a与b之间的减号不能被删除。当可编辑部分长度变化的时候,不能够有空出来的位置。如何实现?谢谢!
正則表達式 也許是你要的
第二个:组合几个Edit来实现吧
例如EditMask属性为
00\-00\-00-\00;1;_
的TMaskEdit就可以分段输入四个数字