首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi XE 一个Bug?日期有关问题

2012-02-13 
Delphi XE 一个Bug?日期问题最近试用XE,在测试中发现所有的日期控件都有问题,包括Rx,Raize,Express VCL等

Delphi XE 一个Bug?日期问题
最近试用XE,在测试中发现所有的日期控件都有问题,包括Rx,Raize,Express VCL等等都有问题
程序使用一段时间后,日期选择中日期全部乱变,如下面
01 01 03 03 04 05 06
07 08 08 10 11 12 12

查看了下是调用SysUnits里面的DateTimeToSystemDateTime造成的精度错误
将一个完整的Date转换成了带DateTime,例如

'2011-08-02' 转换 '2011-08-01 23:59:59.643'
造成显示出来的日期变成了'2011-08-01'

这个问题如何解决呢,头痛啊

难道还是只有用Delphi7

[解决办法]
很明显是第三方控件的BUG, 不是DELPHI EX的BUG, 第三方控件最好别乱用...安装N个种第三方控件..软件生命周期不会长...

热点排行