Ver Mensaje Individual
  #3  
Antiguo 13-05-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola ZiriusB.

En esta línea:
Código Delphi [-]
   npromedio.text:= Format('%0:2f',[npromedio.Text]);
Estas indicando en el formato de salida que el valor es un Float (2f) y le estas enviando un TCaption (Text).

Para lograr lo que buscas, probá de hacerlo de este modo:
Código Delphi [-]
procedure TForm2.CalcularNClick(Sender: TObject);
begin
  npromedio.Text:= FormatFloat('0.00',StrToFloat(npromedio.Text));
  npromedio.Text:= FormatFloat('0.00',StrToFloat(FloatToStr(StrToFloat(edit1.Text)
                   +StrToFloat(Edit2.Text)+StrToFloat(Edit3.Text)+StrToFloat(Edit4.Text))));
end;
Tomá en cuenta que la segunda línea anula el valor asignado en la primera.

Saludos.

Edito: Lamento casi duplicar la respuesta pero no estaba el mensaje de Caro cuando empezé a escribir...
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 13-05-2011 a las 17:55:21.
Responder Con Cita