Buenas, he visto algunos temas con respecto a esto pero ningun ejemplo me funciona, quiero que un TEDIT solo posea dos decimales, el resultado del TEDIT es la suma de varios TEDIT...
estoy usando el siguiente codigo:
Código Delphi
[-]procedure TForm2.CalcularNClick(Sender: TObject);
begin
npromedio.text:= Format('%0:2f',[npromedio.Text]);
npromedio.Text:= Floattostr(StrToFloat(edit1.Text)+StrToFloat(edit2.Text)+StrToFloat(edit3.Text)+StrToFloat(edit4.Tex t));
end;
Cita:
|
First chance exception at $7C812AEB. Exception class EConvertError with message 'Format '%0:2f' invalid or incompatible with argument'. Process Eval.exe (3104)
|
Espero puedan darme alguna ayuda, Gracias