数据保存解决思路

数据保存
现在我需要把接收到的数据保存起来 用的是ini配置文件 但是遇到个问题 比如我收到的数据是浮点数 240.00000转换为十六进制字符(01 6E 36 00)存进去,第一次存是可以的 但是第二次我修改edit当中的之后 又不会保存了 请问这是怎么回事呢?而且如果edit当中是没数据的话 就会报 ‘’不是一个有效的浮点值

------解决方案--------------------
大概的思路,具体你自己处理
C/C++ code

String s;
s = edit->Text.Trim();
if( s.Length() == 0 )
   s = "0";
...
ini->WriteString(s);