Hola Zucra, delphi por defecto carga las variables de sistema y son accesibles (y modificables, solo para tiempo de ejecución)
Código Delphi
[-]
DecimalSeparator
ThousandSeparator
Por lo que deberias evaluar que es lo presiono el Usuario y reemplazarlo por el que corresponda.
saludos