Hola
lo que tendrias que hacer entonces es : o cambiar tu separador de miles a coma, o eliminar la coma del string
para eliminar la coma del string.. deberas utilizar la sgte funcion en D7
AnsiReplaceStr
Ejem.
Código Delphi
[-]
Val := '125,432,134.00'
Val2 := AnsiReplaceStr(Val,',','');
Val2 := '125432134.00'
lo que hice fue reemplazar (eliminar) la coma "," por "" (nada)
espero que te sirva