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

ما الخطأ هنا

بدأه brmjenet في 16 ديسمبر 2008 · 6 رد · 469 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا اول برنامج بعملو انا برايي ما في خطأ بس هو يظهر لي خطأ

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication2
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

		private void Form1_Load(object sender, EventArgs e)
		{
			int x,y,sum=0;
			x = Convert.ToInt32(t1.Text);
			y = Convert.ToInt32(t2.Text);
			sum = x + y;
			MessageBox.Show(sum.ToString());

		}

		private void label1_Click(object sender, EventArgs e)
		{

		}
	}
}

وبعد ضغط ctrl+F5

229167816.jpg

فما هو الخطأ هنا

تم تعديل هذه المشاركة بواسطة brmjenet في 16 ديسمبر 2008 في 09:44

#2

السبب هو أنك انك لم تسند قيم للحقول النصية ولذلك لم تنجح عملية التحويل.

من لمح فجر الأجر هان عليه ظلام التكليف

#3

لقد جربت واسندت ولم ينجح معي ماذا افعل؟

#4

السلام عليكــم ورحمـة الله وبركاتــه

هاد مثال على السريع

دايما لا تضع أي حدث في الـ Load إلا وانت بالظبط عرفان كيف بده يشتغل

أتمنى لك التوفيق والنجاح

Test_to_Button.rar

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#5

بســم الله الـرحمــن الرحيــم

أخي الحبيب أنت تستعمل :

x = Convert.ToInt32(t1.Text);
			y = Convert.ToInt32(t2.Text);

وهنا يحتمل حصول خطأين :

1. أنك لم تسند قيمة لخاصية Text لل t1 وبالتالي فإنه سيقوم بتحويل لا شيئ لرقم فيحصل خطأ في التحويل .

2. أن تقوم بإسناد قيم نصية لخاصية Text لل t1 وبالتالي لن يتم تحويلها إلى أرقام وهنا أيضا سيحصل نفس الخطأ .

x = Convert.ToInt32("11");
			y = Convert.ToInt32("11");

وفقك الله ..

سبحان الله وبحمده سبحان الله العظيم

لا تنسونا من صالح دعائكم ...

وفقكم الله وسدد خطاكم ...

#6

مشكورين جدا على الردود والنصائح

#7

واخيرا نجح شكررررررررررررررررا

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