I have some amount value in the text box..usually the text ox value will show like this 123456789.00..i have to show the value in the INDIAN RUPEES FORMAT like this 12,34,56,789.00..I want the syntax for this  for a single line command ..................please help me....

Comments

  1. Indian locale uses a different "thousands" concept, so 10000 becomes 10,000 but 100000 is 1,00,000 (I think).

    The following code should work but sadly does not, as it returns ₹ 123,456,789.00:

        CurrToStrF(Value, ffCurrency, 2, TFormatSettings.Create(1081))

    I think you may need to roll your own.

    ReplyDelete

Post a Comment