TEdit, que admita sólo números con 2 decimales
Hola
quiero que un control TEdit, pueda insertar una cantidad con dos decimales, y no le deje escribir otra cosa, yo sé como hacer que sólo pueda insertar números, es muy fácil, pero que si escribe una coma, después tenga que haber 2 decimales, sino borre la coma, o que no pueda escribir más de dos comas,etc...
Resulta que si le permito números y comas hay muchas combinaciones donde podría no resultar un número que puede ser entero, decimal con un decimal, decimal con dos decimales.
No sé si hay algún código por ahí ya preparado, en caso de no haber, me podría conformar en última instancia con una función que compruebe si el número insertado en el edit es válido, pero esto ya sería como segundo recurso, sino se puede con el primero.
Un saludo
|