Fórum Procedimento para botão #338577
12/03/2007
0
Afterdev
Curtir tópico
+ 0Posts
12/03/2007
Afterdev
procedure TformResumo.dbISChange(Sender: TObject); var valorBase, valorRef, resultado : real; begin valorBase := retornaTotal(dbIS.Text); valorRef := retornaTotal(edtIS.Text); if btnVezes then //Aqui está a duvida begin resultado := valorBase * valorRef; dbIS.Text := FloatToStr(resultado); end else begin if btnDividir then //Aqui está a duvida begin resultado := valorBase / valorRef; dbIS.Text := FloatToStr(resultado); end; end; end; inherited; end;
Gostei + 0
12/03/2007
Dadonas
procedure TformResumo.btnVezes(Sender: TObject); begin dbIS.Text := FloatToStr(StrToFloat(dbIS.Text) * StrToFloat(edtIS.Text)); end; procedure TformResumo.btnDividir(Sender: TObject); begin dbIS.Text := FloatToStr(StrToFloat(dbIS.Text) / StrToFloat(edtIS.Text)); end;
Existem várias outras formas de se fazer isso...
Abraço
Gostei + 0
12/03/2007
Afterdev
Abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)