用Delphi编写一个程序,要求:在文本编辑框中输入三种商品的单价 购买

用Delphi编写一个程序,要求:在文本编辑框中输入三种商品的单价购买数量计算并输出所用总计金额。... 用Delphi编写一个程序,要求:在文本编辑框中输入三种商品的单价 购买数量 计算并输出所用总计金额。 展开
 我来答
windblast
2017-01-13 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13620
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

试编写代码如下:

procedure TForm1.Button1Click(Sender: TObject);
var total: Double;
begin
  total := StrToFloat(edtPrice1.Text) * StrToInt(edtNum1.Text) +
           StrToFloat(edtPrice2.Text) * StrToInt(edtNum2.Text) +
           StrToFloat(edtPrice3.Text) * StrToInt(edtNum3.Text);
  ShowMessage('共计 ' + FloatToStr(total) + ' 元。');
end;

procedure TForm1.edtPrice1KeyPress(Sender: TObject; var Key: Char);
begin
  if not (Key in ['0'..'9','.']) then
    Key := #0;
end;

procedure TForm1.edtNum1KeyPress(Sender: TObject; var Key: Char);
begin
  if not (Key in ['0'..'9']) then
    Key := #0;
end;


运行效果截图如下:


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式