Vallaha ben daha yeni üye oldum gördüm sana kim se yardım etmemiş bari ben edem dedim.

procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Text:='';
Edit2.Text:='';
Edit3.Text:='';
Button1.Caption:='+';
Button2.Caption:='-';
Button3.Caption:='*';
Button4.Caption:='/';
Button5.Caption:='=';
Button6.Caption:='C';
Label1.Caption:='';
Label2.Caption:='=';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption :='+';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Label1.Caption :='-';
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Label1.Caption :='*';
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
Label1.Caption :='/';
end;
procedure TForm1.Button5Click(Sender: TObject);
var
a,b:integer;
c:real;
begin
a:=StrToInt(Edit1.Text);
b:=StrToInt(Edit2.Text);
if label1.Caption='+' then c:=a+b;
if label1.Caption='-' then c:=a-b;
if label1.Caption='*' then c:=a*b;
if label1.Caption='/' then c:=a/b;
Edit3.Text:=FloatToStr(c);
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
Edit1.Text:='';
Edit2.Text:='';
Edit3.Text:='';
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
a:integer;
begin
a:=Application.MessageBox('eminmisiniz','DİKATT!!!',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2);
if a=6 then Action:=caFree ;
if a=7 then Action:=caNone ;
end;
end.
inşallah bir işe yarar