我想实现这样的功能
————————
|xxxx-mm-dd   |
————————
在dbedit中,输入年后自动出现“-”并跳过它直接输入月份或
在dbedit中已存在这种格式:
———————
|    -  -   |
———————
我只要直接输入年月日即可,不用管“-”
我很菜,希望给出完整答案

解决方案 »

  1.   

    双击你的Query或是Table,出现字段编辑器,按Ctrl+F添加全部字段,选项中你要的日期字段,
    在属性编辑器中有EditMak这项,输入 !9999/99/00;1; ,你也可以自己编辑设置其它格式。
      

  2.   

    白送个头!这个功能虽说不难,但是如果要展开写会写很多代码,在OnDrawDataCell事件当中写吧。手边没代码,看看哪个高手帮你吧。
      

  3.   

    呵呵,还是换控件吧;
    用 ehlib很容易实现的,里面可以嵌其它控件
      

  4.   

    sysu(死树) 说的可以压,年试一试把
      

  5.   

    可以用maskEdit,或者下载一个日期控件