كيغية اجراء عملية حسابية بسيطة
#1
كيغية اجراء عملية حسابية بسيطة
كود :
http://zupimages.net/up/14/03/1vaw.jpg
مثال مرفق


الملفات المرفقة
.rar   CALC.rar (الحجم : 45.22 ك ب / التحميلات : 9)
.jpg   CALC.jpg (الحجم : 22.78 ك ب / التحميلات : 67)
الرد
#2
مثال سريع

كود :
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.
لن يفشل ابداا انسان يحاول ثم..... يحاول
الرد
#3
mariio كتب :مثال سريع

كود :
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
الرد
#4
اهلا اخي شكرا على مشاركتك
عموما انـا لا اتعامل مع edt1.Text بل dbEdit
+ كان قال الاخ bassem_43 لاني اتعامل مع اعداد حقيقية ايضا يعني فيها فاصلة
حمل ملفات الكود التي وضعتها


.
الرد
#5
استعمل ADOQuery1
كود :
select Sum(HT) as TotalHT, Sum(TVA) as TotalTVA,Sum(TTC) as TotalTTC from Table1
الرد
#6
سلام عليكم

عليك بإستعمال دوال التحويل

شاهد المثال المرفق لحساب حقلين من نوع عملة currency

إقتباس :var a,b,c:currency;
begin
a:=StrTocurr(DBEdit1.text);
b:=StrTocurr(DBEdit2.text);
c:=a+b;
dbedit3TTC.Text:=currToStr(c);
end;


الملفات المرفقة
.rar   CALC.rar (الحجم : 22.31 ك ب / التحميلات : 34)
الرد
#7
اخي جزاك الله خيرااااا

كنت قد استفدت من  هدا الكود ونسيت ان اشكرك فقد كنت في عجلت من امري Sad

 اسئل الله يرحمك ويرحم والديك وجميع المؤمنين امين امين يارب العاليمن
الرد
#8
إلك ما كنت تريد  و غير محتوى adoconnection لأن أنا غيرته حسب عملي


الملفات المرفقة
.rar   CALC.rar (الحجم : 18.6 ك ب / التحميلات : 8)
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم