How to convert a number with a dot in the text, for example, if 10523,20 make 10 523,20 or 12252025,23 if done on 12 252 025,23 .

For example, now I do this:

  lbl1.Caption := floattostr(10523.2); 

    1 answer 1

    Use FormatFloat :

     lbl1.Caption := FormatFloat('### ### ###.00', 123234.4534534) // 123 234,45