ayuda urgente convertir un String a float
Hola el problema que tengo es que quiero asignarle a un StringGrid, la suma de dos campos de otro StringGrid, en el que esos dos campos son numericos, y requiero obtener la suma, yo los he manejado mas o menos asi:
StringGrid2[1][1]=StringGrid1[1][k]+StringGrid[1][k+1];
Pero como pueden ver lo que obtengo es una simple cadena de caracteres y no un valor numerico que es lo que deseo, ojala me puedan ayudar.
StringGrid2[1][1]=StringGrid1[1][k]+StringGrid[1][k+1];
Pero como pueden ver lo que obtengo es una simple cadena de caracteres y no un valor numerico que es lo que deseo, ojala me puedan ayudar.
esto te puede servir
StringGrid2[1][1]:=
FloatToStr(StringGrid1[1][k])+FloatToStr(StringGrid[1][k+1]);
StringGrid2[1][1]:=
FloatToStr(StringGrid1[1][k])+FloatToStr(StringGrid[1][k+1]);
quiero que al meter un valor en una casilla de un stringgrid y presionar enter se pase el cursor al siguiente renglon
LO anterir tiene que fallar pq no se pueden sumar dos strings.
Asi si funcionará:
StringGrid2[1][1]:=
FloatToStr( StrToFloat(StringGrid1[1][k]))+StrToFloat(StringGrid[1][k+1]));
Asi si funcionará:
StringGrid2[1][1]:=
FloatToStr( StrToFloat(StringGrid1[1][k]))+StrToFloat(StringGrid[1][k+1]));
