Un Saludo..
Esta es una solucion sencilla
double dvalor = Edit1->Text.Trim().ToDouble()
ShowMessage(dvalor);
pero antes debes asegurarte que el valor que se proporciono es un valor valido de convertir.
para esto puedes utilizar el evento OnKeyPress del TEdit. para verificar que es un numero o punto decimal,
Saludos
fful@yahoo.comMérida yucatan Mexico