C++ bulider 学获取系统时间的时候 用Lable1->caption=Now();不单击 时间不走?请教高手

2024-11-01 10:57:30
推荐回答(1个)
回答1:

Now函数返回的是 TDateTime类型的数据 ,也就是一种浮点型的数据.而Label的Caption属性是String类型的,也就是字符串。直接赋值是不可以的。需要做一下转换如:
Label1->Caption = DateTimeToStr(Now());
或者:
Label1->Caption = FormatDateTime("yyyy-mm-dd hh:nn:ss",Now());