Hola Rocío, bienvenida al club. Como a todos los nuevos te recomiendo la lectura de la
guía de estilo te a ayudará a redactar tus preguntas.
En este
hilo tienes la solución (creo), se trata de usar el punto del teclado numérico como separador decimal, además de establecer tú misma el separador que quieras como decimal y separador de miles independientemente del usado en windows.
Como sabes, tanto delphi como las bases de datos esperan el punto como separador decimal, aunque después en la visualización, se puede usar la coma o el punto como separador decimal.
Otras opciones son usar componentes de terceros que sólo dejen introducir números, busca en torry.net por "validateEdit", "numericEdit", etc.
Ya nos dirás la opción que elijes.
SAludos