怎么写,EDIT1框和EDIT2框里的数据相乘,并显示在EDIT3中
解决方案 »
- 如何将ini文件中小节中所有值读入stringgrid
- 超NB的问题,有关于路由器
- 关于ServerSocket/ClientSocket 数据库查询问题
- 关于Access备注字段读取乱码的问题?始终没有搞定,大虾们给解决一下!
- 大家快來幫忙,等待中。。。。。。。解決了馬上結帖。。。。。
- treeview 如何按stateindex排序?
- 天凉了,也该多穿个衩衩了,今天刚穿了一个衩衩,高兴!散分!
- 有谁知道vc中的定义怎样在delphi中实现,高分求助
- 如何在InputBox()的输入框中实现输入的字符显示为:*****(在线给分)
- 出售各种游戏代码
- 请问如何让是窗题最大化失效??
- 如何绘制类似于Windows开始菜单的菜单
Form1: TForm1;
function myadd(intadd:integer;intadded:integer):integer;implementation{$R *.DFM}function myadd(intadd:integer;intadded:integer):integer;
begin
myadd:=intadd+intadded;
end;procedure TForm1.Button1Click(Sender: TObject);
var
intadd,intadded,intresult:integer;
begin
intadd:=strtoint(edtadd.text);
intadded:=strtoint(edtadded.text);
intresult:=myadd(intadd,intadded);
edtresult.Text:=inttostr(intresult);
end;end.
也可以
edit3.text:=floattostr('0.00',strtofloat(edit1.text)*strtofloat(edit2.text));
乘法如下:function myresult(intmult:integer;intmultiply:integer):integer;
begin
myresult:=intmult*intmultiply;
end;procedure TForm1.Button1Click(Sender: TObject);
var
intmult,intmultiply,intresult:integer;
begin
intmult:=strtoint(Edit1.text);
intmultiply:=strtoint(Edit2.text);
intresult:=myresult(intmult,intmultiply);
Edit3.Text:=inttostr(intresult);
showmessage('结果是:'+inttostr(intresult));
end;
这是我的代码
procedure TForm1.Button1Click(Sender: TObject);
var
Date1,Date2:TDateTime;
i:integer;
a,b: string;
begin Date1:= DateTimePicker1.date;
Date2:= DateTimePicker2.date;i:=MonthsBetween(Date1,Date2);
edit3.text:=floattostr('0.00',strtofloat(edit1.text)*strtofloat(edit2.text));
end;end.
edit3.text:=floattostr(strtofloat(edit1.text)*strtofloat(edit2.text));
或者
edit3.text:=formatfloat('0.00',strtofloat(edit1.text)*strtofloat(edit2.text));
用formatfloat可以格式化输入字符串。