procedure TForm1.Button1Click(Sender: TObject);
var
a,b,c:Integer;
begin
if edt1.Text = '' then edt1.Text := '0';
if edt2.Text = '' then edt2.Text := '0';
a := StrToInt(edt1.Text) ;
b := StrToInt(edt2.Text) ;
c := a + b;
edt3.Text := IntToStr(c);
end;
end.
procedure TForm1.Button1Click(Sender: TObject);
var
a,b,c:Integer;
begin
if edt1.Text = '' then edt1.Text := '0';
if edt2.Text = '' then edt2.Text := '0';
a := StrToInt(edt1.Text) ;
b := StrToInt(edt2.Text) ;
c := a + b;
edt3.Text := IntToStr(c);
end;
end.
احبت ان اضيف ملاحظة عن حلك ان سمحت
الاخ Med-01 يجمع اعداد حقيقية ايضا يعني فيها فاصلة ان صح التعبير
لدلك استخدم دالة FloatToStr بدل دالة IntToStr
20-01-2014, 02:57 PM (آخر تعديل لهذه المشاركة: 10-02-2016, 02:39 PM بواسطة Admin.)
اهلا اخي شكرا على مشاركتك
عموما انـا لا اتعامل مع edt1.Text بل dbEdit
+ كان قال الاخ bassem_43 لاني اتعامل مع اعداد حقيقية ايضا يعني فيها فاصلة
حمل ملفات الكود التي وضعتها