三个空格加01 插入一个小数点后变成二个空格加0.1
如在   01插入一个小数点变成  0.1
如在  123插入一个小数点变成 12.3

解决方案 »

  1.   

    把字符串先切分开,再合起来(合的时候加上你要加的字符)copy()+','+copy()
      

  2.   

    Insert
      功能说明:插入一个字符(串)。该函数有三个参数。第一个参数为要插入的字符(串),第二个参数为被插入字符串(源字符串),第三个参数为从何处插入。  参考实例:  var    S: String;  begin    S := ''Wat is your name?'';    // 上面句子中的What单词查一个“h”字符,下面使用Insert函数将h添加进去。    Insert(''h'', S, 2); // 将“h”从第2位处插入。  end;
      

  3.   

    var
      s: String;
    begin
      s := '01';
      Insert('.', s, 2);
      ShowMessage(s);  s := '123';
      Insert('.', s, 3);
      ShowMessage(s);
    end;