الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

العمليه الرياضية داخل Textbox .

بدأه fota.live في 31 يناير 2009 · 1 رد · 631 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام لكم

انا وضعت هذا البرنامج البسيط 

للعضو

suhaddd ....

لبيان كيفية حساب معادله رياضية داخل التكست و

كان ان الصعوبة (كما يقول بعض الاعضاء) تكمن في ان التكست لا ياخذ علاات + و - الخ

و ان التكست يجب ان يحول الى كركتر

 string ori = textBox1.Text;
			int num1, num2;
			char op = ' ';
			string number1 = " ", number2 = " ";
			bool flag = false;

			char[] CHAR = ori.ToCharArray();
			for (int i = 0; i < CHAR.Length; i++)
			{
				if (Char.IsDigit(CHAR))
				{
					if (!flag)
						number1 += CHAR + "";
					else
						number2 += CHAR + "";
				}
				else
				{
					flag = true;
					op = CHAR;
				}
			}
				num1 = int.Parse(number1);
				num2 = int.Parse(number2);

				if (op == '+')
					textBox2.Text = (num1 + num2) + "";
				else if (op == '-')
					textBox2.Text = (num1 - num2) + "";
				else if (op == '/')
					textBox2.Text = (num1 / num2) + "";
				else if (op == '*')
					textBox2.Text = (num1 * num2) + "";

			}

اذا الكود غير واضح ضع رد.

لا تنسوني من دعائكم

post-170079-1233431642.png

text_math.rar

تم تعديل هذه المشاركة بواسطة fota.live في 31 يناير 2009 في 22:57

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#2

راقب أفكارك ... لأنها تصبح كلمات

راقب كلماتك ... لأنها تصبح أفعالاً

راقب أفعالك ... لأنها تصبح عادات

راقب عاداتك ... لأنها تصبح شخصيتك

راقب شخصيتك ... لأنها تصبح مصيرك

مواضيع مشابهة