ayuda urgente convertir un String a float

Alfredo
15 de Agosto del 2003
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.

Marco
15 de Agosto del 2003
esto te puede servir
StringGrid2[1][1]:=
FloatToStr(StringGrid1[1][k])+FloatToStr(StringGrid[1][k+1]);

FRANCISCO
15 de Agosto del 2003
quiero que al meter un valor en una casilla de un stringgrid y presionar enter se pase el cursor al siguiente renglon

Investment
15 de Agosto del 2003
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]));

D@vid
15 de Agosto del 2003
Lo que debes hacer es convertir de la siguiente manera los valores:
StringGrid2[1][1]=StrToFloat(StringGrid1[1][k])+StrToFloat(StringGrid[1][k+1]);