منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال في كود العمليات الحسابية - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال في كود العمليات الحسابية (/showthread.php?tid=37205)



سؤال في كود العمليات الحسابية - Alziny - 16-12-20

كيف أجعل مثلا عدة TEXT BOX موجودة ويكون في تيكست بوكس آخر وظيفته أنه يجمع أتوماتيكيا الأرقام الي تنحط في التيكست بوكس إلي قبله

يعني مثلا تيكست بوكس واحد واثنان وثلاثة واربعه...مجرد ما أحط فيهم أرقام عادية..يظهر لي ناتج في تيكست بوكس رقم 5 كتجميع مباشر

أحد يساعدني جزاكم الله خيرا ياشباب


RE: سؤال في كود العمليات الحسابية - nrkarat - 16-12-20

ممكن تعمل دالة للتجميع وتستدعيها عند الحدث تكست تشينج لكل تيكست بوكس
مثلاً
PHP كود :
Private Sub TextBox1_TextChanged(sender As ObjectAs EventArgsHandles TextBox1.TextChanged

SumText1ToText3
()
 
  End Sub

Sub SumText1ToText3
()
 
      TextBox5.Text "0"
 
      If Not (String.IsNullOrWhiteSpace(TextBox1.Text)) Then TextBox5.Text = ((TextBox5.Text 1) + (TextBox1.Text 1))
 
      If Not (String.IsNullOrWhiteSpace(TextBox2.Text)) Then TextBox5.Text = ((TextBox5.Text 1) + (TextBox2.Text 1))
 
      If Not (String.IsNullOrWhiteSpace(TextBox3.Text)) Then TextBox5.Text = ((TextBox5.Text 1) + (TextBox3.Text 1))
End Sub 

مع مراعاة ضبط الادخال كأرقام في التكست