TEditMask怎么用啊。。
!#等号。。
我想它实现只能输入正确的日期,她能实现吗?
如2002-12-5

解决方案 »

  1.   

    将EditMask属性设置为:!0000/99/99/;1;_
      

  2.   

    可以看看 Delphi 帮助!
      

  3.   

    首先我想问一下,不会是写错了吧,好像是TMaskEdit对象吧EditMask主要是用来设置掩码(Mask)的指定子符,换言之,我们可以利用MaskEdit对象所提供的EditMask属性强迫使用者输入合法的字符你只要点击EditMask属性右面的按钮就可以打开Input Mask Editor对话框,你可以在右面的Sample Masks中点击来选择一个预设的格式,也可以在Input Mask中直接输入掩码子符串,左下角的输入框是用来对你在左上脚定义的掩码格式做输入测试的,它也是最终显示在MaskEdit1中的格式。至于掩码的格式子符有许多种,在这里一一例举不太可能,我只能给你几个常用的
    # 其所对应的位置只能输入数字或正负号,但不一定要输入
    9 其所对应的位置只能输入数字,但不一定要输入
    0 其所对应的位置只能输入数字,一定要输入
    c 其所对应的位置只能输入子符,但不一定要输入
    C 其所对应的位置只能输入子符,一定要输入
    ! 假如!子符出现在TMaskEdit掩码子符中,则"!"子符前的空格不会被存为数据
    / 通常用来分隔日期中的年月日等数据
    _ _处自动插入一个空格
    ; 用来分隔各个部分比如你所说的
    2002-12-5 就可以写为 !0000/00/0;1; 或 0000/00/0;1; 
    其中最后一个1表示掩码子符会保存在数据中,比如说‘/',如果为0就表示不保存
    ;用来分隔各部分,0表示必须输入一个数字,/表示分隔符'-',
      

  4.   

    我想问一个问题,能否直接完成对ip地址输入控制,一'.'分隔,而且每节的数字不能大于255,不足3为的用空格或者是0表示。
    我不希望通过外部程序再控制它—————————————————————————————————
    ┏━★━━◆━━★━┓ 
    ♂欢|◢CSDN◣|使♂        ▲自由保存帖子,浏览,关注检测
    ┃迎|◥论坛助手◤|用┃        ▲完善的CSDN客户端工具
    ┗━☆━━◇━━━☆┛       ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
    http://www.csdn.net/expert/topic/573/573604.xml
    http://www.chinaok.net/csdn/csdn.zip