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

读取excel时间异常

2012-03-01 
读取excel时间错误我想把Excel里面的数据读出来,其它的还好,就是有一列的格式是0:02.13这样的,我用c++bu

读取excel时间错误
我想把Excel里面的数据读出来,其它的还好,就是有一列的格式是"0:02.13"这样的,我用c++builder的语句:cji = vSheet1.OlePropertyGet("Cells",irow,3); 去读取它,结果读出来却是这样的了:2.51215277777778E-03

[解决办法]

C/C++ code
vSheet1.OlePropertyGet("Cells", irow, 3).OlePropertySet("NumberFormatLocal", "@");cji = vSheet1.OlePropertyGet("Cells",irow,3);
[解决办法]
继续跟谁 ccrun 老大的步伐 ^_^

也可以先把你读出来的数据用Double保存起来,然后转成TDataTime

热点排行