datetimepicker同时获取用户输入的日期和时间的问题。(150分)

  • 主题发起人 主题发起人 skyjacker
  • 开始时间 开始时间
S

skyjacker

Unregistered / Unconfirmed
GUEST, unregistred user!

我最近在用datetimepicker组件时发现一个很奇怪的问题:我先把它的format属性设为:yyyy-MM-dd hh:mm:ss 然后如果将它的kind属性设为date,那么运行后时间部分(hh:mm:ss)就无法修改,如果将它的kind属性设为time,那么运行后,看上去日期部分和时间部分都能修改,但是在实际给变量(datetime型或者string型)赋值的时候,传递的还是原来的参数。

同时获取日期和时间,除了用两个dateTimePicker控件就没有别的办法了吗?
 
如果是数据库,可用 TDBDateTimeEditEh
 
第3方控件,或者自己写一个。
http://www.torry.net/
 
不能,一个datetimepicker只能当一样用。你就老实的扔两个吧。
 
采用两个控件,一个设置为date,一个设置为time,赋值时
var
TmpDatetime: TDateTime ;
begin
TmpDatetime:= now ;
datetimepicker1.datetime=TmpDatetime;
datetimepicker1.datetime=TmpDatetime;
end ;
 
谢谢

-----------------------
结帖:多谢热心网友
-----------------------
 
后退
顶部