本文整理自网络,侵删。
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用mapfileandchecksum 函数检测 exe 或 dll 是否被修改
Delphi判断mssql数据库中表格是否存在? 如何批量创建表格?
更多相关阅读请进入《Delphi》频道 >>