Buen día.
Tengo una cuestión, necesito capturar la entrada del texto en una celda de un dbgrid para validar el ingreso de 1 sola coma y dos decimales, pero al obtener el texto asi, no me refresca el valor cuando ingreso más comas o más números.
Código Delphi
[-]
var Texto: string;
if DBGrid.SelectedField = CampoValidar then
Texto:= DBGrid.Fields[3].Text
Si ingreso comas o números, el valor de la variable sigue siendo ''.
Lo he intentado de varias formas pero no me funciona, no me toma el valor a medida que voy digitando, y lo necesito así a medida que el usuario vaya digitando para validar correctamente el contenido de la celda.
Espero puedan ayudarme.
Muchas gracias.