我在写程序的过程中,经常需要填写日期。这个日期有什么方法提示用户呢?
不用控件怎么实现.
不用控件怎么实现.
解决方案 »
- 我想检测一个IP的指定端口是否开放!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 在一个类的构建器中建立对象出错(内存访问错误),代码如下。。。
- ICS的FTPSERVER下载文件,如何确定已经下载完毕了?
- 图形上的点标记问题
- 如何方框输入点坐标,然后“确认”在画布上画出点的位置
- 真的真的没有可用分,深深的祝大家事业进步
- tcp通信中同时收到两个数据包,怎么办?
- delphi2010通过dbexpress访问oracle9中文乱码
- 错在哪里?
- 急,求助:delphi开发的ISAPI编译成DLL,如何让它在WIN7 IIS7下配置运行?
- 简单问题
- create(self);其中 self代表什么?还有其他参数吗?
begin
ShowMessage('SB,得先填写日期啦!');
exit;
end;或者var
Mydate:TDatetime;
begin
try
Mydate:=StrToDateTime(edtDate.text);
except
ShowMessage('靠!日期格式错误!');
exit;
end;
end;
在保存时,有个strtodate(maskedit1.text)来验证是否有效格式!
不过建议你用一个万年历的可视化控件
应该这样edtDate的onMouseMove事件中写
edtDate.hint:=datetimeToStr(now());或者判断是否第一次点击,如果是就自动填入日期。