简单但是没有找到解决方法的问题

gf_iLoveU 2003-11-20 10:46:57
设置一个EditMask 格式yyyy年mm月dd日,如果生日是1978年11月15日,那我输入完1978光标就直接跳到两个1中间,这样必须按键盘左键才能回到第一个1前面,这样对于生日月份是2位的就很麻烦,请问如何能让光标输入完1978后直接跳到第一个1前面?(不想用yyyy-mm-dd的格式或者yyyy/mm/dd的格式),谢谢。
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gf_iLoveU 2003-11-20
  • 打赏
  • 举报
回复
自己找到了解决方法。嘿嘿
佣工7001 2003-11-20
  • 打赏
  • 举报
回复
对,用微软的datetimepicker控件
TGWall 2003-11-20
  • 打赏
  • 举报
回复
格式为yyyy年mm月dd日时确实有这种问题,其实在EditMask 控件中用yyyy-mm-dd也行了,只要在报表中用yyyy年mm月dd日这种格式就可以了。另外一种方法件就是楼上所说的用一个日历控件
ropriest 2003-11-20
  • 打赏
  • 举报
回复
EditMask控件输入日期是有这个问题,可以考虑用一个日历控件,这样看起来也比较美观,选择也方便

1,056

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧