delphi 关于DateTimePicker的一点问题(同时修改日期和时间的实现)


本文整理自网络,侵删。

 DateTimePicker中kind属性设为dtkTime时显示并能让用户编辑时间,但此时默认情况下没有 
日期显示,在format属性中加入日期格式,如 MM/dd/yyyy H:m 则日期和时间能同时显示. 问题
是虽然程序运行时日期和时间都能显示并编辑,但界面上日期改了,DateTimePicker.DateTime
中的日期值并没有变,时间值倒是变了. 有没有高手知道究竟是怎么回事?


问题的答案如下:


第一步: 修改属性

1、kind -> dtktime 也可以是dtkdate 但是在用dtkdate的时候需要将datemode属性修改成dmUpDown

2、parseinput -> true

第二步:在onUserInput事件中写一句代码

DateTimePicker1.DateTime:=DateAndTime;


 

相关阅读 >>

Delphi 让程序主窗口不响应“显示桌面”

Delphi xe android判断程序是否在运行

Delphi xe增强的rtti妙用--动态创建包中的窗口类

Delphi android gps服务

Delphi system.sysutils.tmarshaller 与 system.tmarshal

Delphi 实现php的urlencode编码效果

Delphi窗体显示echarts图表

Delphi idhttpserver的使用方法

Delphi 对话框初始地址initialdir

Delphi 安卓程序如何读取外部配置文件

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...