呵呵,不转换?那么这样行不行啊?
先计算字符串长度,然后判断第一个","在字符串的什么地方,其余的每隔3个字符就加一
个",",到了末尾时加上“.00”。用到AnsiString.Length和AnsiString.SubString。
 AnsiString ok="3433433";
    int len=ok.Length();
    int i=len/3;
    int first=len-3*i;
    AnsiString ok1=ok.SubString(1,first);
    for(int j=0;j<=i;j++)
    {//这儿自己加代码吧。
    }
    ok=ok1+".00";