Hola llSnakell.
Como te explica
rgstuamigo es muy importante que pienses primero en el problema que resolverá tu código. Y que, de tener dificultades, expongas tus dudas con la mayor claridad posible.
La idea es guiarte con la receta y no darte la torta masticada y yá digerida, ya que eso no te va a enseñar mucho...
Estoy al tanto del problema que tenés con los textos y voy a ejemplificarte la diferencia entre
StrToFloat y
FormatFloat de la mejor manera que pueda.
StrToFloat/FormatFloat:
Código Delphi
[-]
var
ip, op, res:Real;
begin
ip:= StrToFloat(edit1.text);
op:= StrToFloat(edit2.text);
res:= ip + op;
Label1.Caption:= Edit1.Text:= FormatFloat('0.00', res);
Para ver ejemplos de formatos disponibles usá: Ayuda Delphi (F1) -> FormatFloat function -> Example
El uso del
TMaskEdit es parecido al del
TEdit, la diferencia es que el anterior, posibilita una máscara para filtrar los ingresos y dar formato a la visualización.
No podemos hacer un tutorial sobre el uso del TMaskEdit en un post, así que te agrego unas direcciones que creo que lo explican de forma simple y con imágenes de ayuda.
Enlaces:
MaskEdit 1,
MaskEdit 2
Un saludo.