我想通过maskedit控件输入时间进行查询,但是我输入日期后又清除了所输入的日期(只要我输入几个字再去掉变成原来空的状态),maskedit就不让我离开,只要我点击其他控件就会提示我输入的日期不对,我不想输入日期都不行啊,真差,请问怎么解决啊?
解决方案 »
- 请问如何改进----这个IDHttp的简单取网页的代码?
- listbox 避免重复添加
- delphi中如何定义一个动态数组
- 在delphi如何对 http://xxx.xxx.xxx.xxx/xxx.aspx?xm=张三 中的汉字编码?
- 关于ERP问题如何解决?
- ★★★我用这样的作品 能找到工作吗?★★★
- 数据集更新
- Delphi 7没有FastNet组件
- 公司的员工都走了,就我一个人了!我才三个月,浩大的工程还没完,我怎么办?
- 写64bit应用程序,使用ado连接csv遇到问题..
- 请问 在dbgrid 中如何实现折行?保证送分!
- delphi前端+ oracle后端 做文本数据管理软件 希望大家指导!
try
strToDate(maskedit1.text);
except
maskedit1.text := DateToStr(Date); //可以格式化为你设定的格式 FormatDate(....)
//maskedit1.setFocus;
end;
设置MaskEdit1.EditMask的格式:
将里面的 0 改为 9 ,如
!99/99/00;1;_ -> !9999/99/99;1;_